来源:http://blog.csdn.net/gnicky/article/details/70813460
F:\WorkSpace\Dragonball_WorkSpace\trunk_en_wangyida\proj.android>python build_na
tive.py -brelease
Please use cocos console instead.
编译模式:release
使用 Eclipse 工程:F:\WorkSpace\Dragonball_WorkSpace\trunk_en_wangyida\proj.andr
oid
未指定 Android 目标平台版本,自动查找一个可用版本...
正在执行:'"D:\eclipse\android-sdk-windows\tools\android" update project -t andr
oid-19 -p F:\WorkSpace\Dragonball_WorkSpace\trunk_en_wangyida\proj.android'
**************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat
**************************************************************************
Invalid or unsupported command "update project -t android-19 -p F:\WorkSpace\Dra
gonball_WorkSpace\trunk_en_wangyida\proj.android"
Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk
执行命令出错,返回值:1。
Traceback (most recent call last):
File "build_native.py", line 43, in <module>
build(opts.build_mode)
File "build_native.py", line 28, in build
raise Exception("Build dynamic library for project [ " + app_android_root +
" ] fails!")
Exception: Build dynamic library for project [ F:\WorkSpace\Dragonball_WorkSpace
\trunk_en_wangyida\proj.android\../ ] fails!
F:\WorkSpace\Dragonball_WorkSpace\trunk_en_wangyida\proj.android>pause
请按任意键继续. . .
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
问题描述:环境变量配置的SDK版本太高
(1)而我的问题是环境变量里面设置了有两个SDK版本,
一个是AndroidStudio配置的最新SDK
ANDROID_SDK_ROOT D:\eclipse\android-sdk-windows
另一个是一个是Eclipse使用旧版的SDK
Android_SDK_HOME D:\eclipse\adt-bundle-windows-x86-20130917\sdk
path中引用的是 %Android_SDK_HOME%\tools
所以改一个是没效的,要改成统一的路径低版本的SDK路径
问题解决:
(1) Android_SDK_HOME和改成ANDROID_SDK_ROOT统一成旧版本的SDK
(2)这个SDK版本要和NDK版本一致