cocos2dx 无法打包 android 控制台 和 eclipse 都不行

控制台下:
cocos compile -p iOS 可以成功.

cocos compile -p android
报错 :

Updated project.properties
Updated local.properties
Updated file /Users////*****/proj.android/proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
building native
NDK build mode: debug
Ndk build failed!

cocostudio 下使用同样配置(android sdk & ndk) 可以打包成功.

这是为什么??为什么??为什么??为什么??为什么??为什么??为什么??

你是mac本打包apk吗?只有win7 才可以打包apk,

什么是“cocostudio 下使用同样配置(android sdk & ndk) 可以打包成功. ”不太懂

— Begin quote from ____

引用第1楼DDDigua于2015-06-08 09:49发表的 回 楼主(xdxttt) 的帖子 :
你是mac本打包apk吗?只有win7 才可以打包apk,

什么是“cocostudio 下使用同样配置(android sdk & ndk) 可以打包成功. ”不太懂 http://www.cocoachina.com/bbs/job.php?action=topost&tid=305799&pid=1323638

— End quote

WTF 只能用 Win7 ???

可是用在Mac 下 使用 Cocostudio2.2.9 的发布功能,成功发布出apk了啊.

大侠,您能不能帮忙问问 Cocostudio 那边 怎么做到的?

我直接用 cocos compile -p android

MacBook-Air:proj.android $ cocos compile -p android
Running command: compile
Building mode: debug
Android platform not specified, searching a default one…
running: '/Users/
/
/android-sdk-macosx/tools/android update project -t android-10 -p /Users///***.git/proj.android’

Updated project.properties
Updated local.properties
Updated file /Users///***.git/proj.android/proguard-project.txt
It seems that there are sub-projects. If you want to update them
please use the --subprojects parameter.
building native
NDK build mode: debug
Ndk build failed!

Ndk build failed!
这个错误好多人都发生.目前没看到解释啊.

— Begin quote from ____

引用第1楼DDDigua于2015-06-08 09:49发表的 回 楼主(xdxttt) 的帖子 :
你是mac本打包apk吗?只有win7 才可以打包apk,

什么是“cocostudio 下使用同样配置(android sdk & ndk) 可以打包成功. ”不太懂 http://www.cocoachina.com/bbs/job.php?action=topost&tid=305799&pid=1323638

— End quote

什么是“cocostudio 下使用同样配置(android sdk & ndk) 可以打包成功. ”不太懂

意思是我 在 mac 下 使用 cocostudio 2.2.9 配置相同的 android sdk & android ndk 可以通过发布与打包-> 打包->android apk 功能打包出 andorid apk ,而且是好用的.

为毛使用你们网上推荐的 compile 功能就不行,而且没有提示.

楼主可以试一下这样的命令:
cocos compile -s 项目源目录] -p android -m debug -o 打包保存目录] -a 安卓版本] --ndk-mode release -j 3 --compile-script 1

其中项目源目录]是指“项目根目录]/frameworks/runtime-src/proj.android”这个目录。

我回答错了,cocos在mac上可以打包APK,cocos打包APK是通过cocos的偏好设置-平台 里面的Android相关路径来打包的
命令行则是系统环境变量

— Begin quote from ____

引用第4楼frostpolaris于2015-06-08 15:48发表的 :
楼主可以试一下这样的命令:
cocos compile -s 项目源目录] -p android -m debug -o 打包保存目录] -a 安卓版本] --ndk-mode release -j 3 --compile-script 1

其中项目源目录]是指“项目根目录]/frameworks/runtime-src/proj.android”这个目录。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=305799&pid=1323979

— End quote

3q 我试一试。 我是用的 cocos 创建的项目 frameworks 在 系统目录里。
我打算下载单独的 cocos2d-x 3.6 用命令行创建项目试一试。