方法二: 如果当前我们使用的android是2.2版本,解压android-2.2-src.zip,将解压好的文件粘贴至android-sdk-windows目录下的platforms的android- 8(2.2版本对用android-8)文件夹下。 如下图(我的android-sdk-windows目录下的platforms的android-8文件): 此时,尝试在我们的程序中进行ctrl键+左击鼠标,如果出现如下图所示界面: ?
、解决方案 ---- 这个 Application.mk 配置太老了 , 需要更新一下配置 ; 支持 armeabi-v7a arm64-v8a x86 x86_64 四个平台 , 设置最小平台版本 android
platforms文件夹: 是每个平台的SDK真正的文件,里面会根据APILevel划分的SDK版本,这里就以Android2.2来说,进入后有 一个android-8的文件夹,android-8进入后是
里面会根据APILevel划分的SDK版本,这里就以Android2.2来说,进入后有 一个android-8的文件夹,android-8进入后是Android2.2SDK的主要文件,其中ant为ant
Now cocos2d-x supports Android 2.2 or upper version Available Android targets: ---------- id: 1 or "android
android-sdk-windows\source目录下面 解压:android-2.2.src.zip文件 得到:android-2.2-src文件夹 把android-2.2-src文件夹拷贝到 Platform\android
android-6 android-2.1_r02-windows.zip==>platforms\android-7 android-2.2_r01-windows.zip==>platforms\android
再假定你的Android SDK的路径是ANDROID_SDK_HOME,你想要编译的Android OS版本是ANDROID_OS_VERSION(比如android-1.6、android-8、android
JAVA文件不生成的时候,是因为SDK下面的platforms/android-8/tools要加权限,为了方便常用 platforms/android-8/tools$ chmod a+x * 13:
命令 , 进行交叉编译 ; 修改 Application.mk 构建脚本 : APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 APP_PLATFORM := android
BUILD_SHARED_LIBRARY) 另外,我们还可以配置Application.mk文件,这里面一般都用来配置全局设置,如有些编译头设置,可以参考如下: APP_ABI := all APP_PLATFORM := android
上已经有了一份备份,配置方式和Face Detection一样 [如果配置完了之后提示一个app_platform的警告的话,可以在Application.mk文件中添加 APP_PLATFORM := android
export NDK_PATH=/Users/hi/Library/Android/sdk/ndk-bundle sh make-standalone-toolchain.sh –platform=android
You should set it # to one of: android-14, android-9, android-8, android-14, android-5 # android-4, or You should set it # to one of: android-14, android-9, android-8, android-14, android-5 # android-4, or
> Official Android 2.0.1 system images android-7 -> Official Android 2.1 system images android liblog):需要指定 –llog (6)Jnigraphics库(libjnigraphics):这个C语言库提供了对Java中Bitmap的操作,需要指定 –ljnigraphics,这个库是android
} return true; } } ITelephony接口在layoutlib.jar包中,需要导入 android sdk目录\platforms\android
将system.img文件copy到/android-sdk-linux/platforms/android-8/下。注意:事先备份原有的system.img。
命令 , 进行交叉编译 ; 修改 Application.mk 构建脚本 : APP_ABI := armeabi-v7a arm64-v8a x86 x86_64 APP_PLATFORM := android
= armeabi-v7a #这句是设置生成的cpu指令类型,提示,目前绝大部分安卓手机支持armeabi,libs下太多类型,编译进去 apk 包会过大 APP_PLATFORM := android
建立手势文件的原理 需求说明 在本章中我们创建手势文件用的是模拟器自带的名为“gestures builder”的程序,其实这个程序的源代码在SDK中可以找到,具体位置在android-sdk\samples\android