來源: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版本一致
