我是第一次使用linux。我只是在遵循如何通过buildozer git hub制作移动应用程序的说明。
最后,当我尝试的时候,我得到了这个:
[INFO]: Will compile for the following archs: armeabi-v7a
[INFO]: Found Android API target in $ANDROIDAPI
[INFO]: Available Android APIs are (19)
[INFO]: Requested API target 19 is available, continuing.
[INFO]: F
我尝试使用buildozer来制作一个使用python、kivy的android应用程序。 当我运行代码时 buildozer android debug deploy run 我得到了这个错误: # Recommended android's NDK version by p4a is: 17c
# Android NDK is missing, downloading
# Downloading https://dl.google.com/android/repository/android-ndk-r17c-linux-x86_64.zip 所以,我手动下载NDK- versi
我试着编译Cocons2d-x android项目.
$ cd /Users/ahmadayman/Documents/games/game01/proj.android
$ python ./build_native.py
我得到了下面的错误!
The Selected NDK toolchain version was 4.8 !
Android NDK: Invalid APP_STL value: c++_static
Android NDK: Please use one of the following instead: system stlport_static stlp
我试图在Windows命令提示符中运行一些在以下行失败的脚本:
# see if there is NDK clang on $PATH, "universal" or "standalone"
if (which("clang") =~ m|^$ndk/.*/prebuilt/([^/]+)/|) { ... }
因为which("clang")格式为8.3:C:\Users\dmitr\AppData\Local\Android\Sdk\ndk\231~1.777\TOOLCH~1\llvm\prebuilt\WINDOW~1
我正在尝试使用kivy构建一个非常基本的Hello World Android应用程序。源代码:
import kivy
kivy.require('1.8.0') # update with your current version
from kivy.app import App
from kivy.uix.button import Button
class DummyApp(App):
def build(self):
return Button(text="Hello World")
if __name__ ==
当尝试在Eclipse中进行本地调试时,我“无法检测应用程序ABI”。我没有得到任何结果,所以我尝试了ndk (ndk-gdb.py,因为我在Windows上)。
但是使用ndk给我的是:
ERROR: The device does not support the application's targetted CPU ABIs!
Device supports: armeabi-v7a armeabi
Package supports: .
这是因为ndk-gdb.py函数:
def get_build_var(var):
global G
我想使用CMake将安卓上不同架构的预编译共享库链接到我自己的jni共享库。我正在尝试使用target_link_libraries命令来执行此操作。这是我的CMake文件:
cmake_minimum_required(VERSION 3.4.1)
set(CMAKE_C_STANDARD 99)
set (CMAKE_CXX_STANDARD 11)
add_library( # Sets the name of the library.
python-algo-jni
# Sets the library as a shared
我对cocos2d-x很陌生,我正在尝试为android设置cocos2d-x,我完全遵循了教程
我在终端中的步骤失败了(python setup.py命令结果与预期的不一样)。
例如,当我开始在终端中安装时,我会得到以下错误。
->Please enter the path of NDK_ROOT (or press Enter to skip):/Users/apple/Documents/Development/Cosos2d-x/android-ndk-r9d
->Error: "/Users/apple/Documents/Development/Cosos2
构建时的错误是
/ndk-build
Cannot run program "/ndk-build": Unknown reason
Error: Program "/ndk-build" is not found in PATH
PATH=[/usr/bin:/bin:/usr/sbin:/sbin]
我正在尝试在Eclipse ADT上构建一个OpenCV项目,到目前为止已经完成了以下工作。普通的android项目(不涉及c/c++代码)运行良好。
1-我已将/etc/路径编辑为以下路径
/usr/bin
/bin
/usr/sbin
/sbin
/u