3.6 关于Android定制打包的问题

3.5的时候我就说过这个问题了 http://www.cocoachina.com/bbs/read.php?tid-288303.html
没人理,3.6果然把原来的编译脚本去掉了
逼着我们用cocos compile指令
我就不知打你们准本怎么合第三方SDK

很多计费SDK都要在assert里面放东西的,其中移动MM还有大坑我就不说了,连so都要特殊处理
cocos complie 一下把apk都打包好了,我sdk怎么放? 现在只能很二的cocos compile好以后再用ant打包一次

别怪我火气大,3.5beta0的时候我就好好的说过这个问题了,有人理么?

不太懂你的具体问题,不过我都是使用ndk编译的。
3.6的不能使用ndk编译,于是我就把build_native.by替换成3.2的了

自己不会用eclipse
怪人家有什么用

Builder CDT Builder
恢复C++编译就可以了

恩,目前暂时就用3.6 以前版本的 build_native.py 了

不用Eclipse自然有理由,说话客气点
不能用脚本实现的生成环境,就不是个好的生成环境

— Begin quote from ____

引用第4楼yybear于2015-05-27 14:02发表的 回 2楼(robslove) 的帖子 :
不用Eclipse自然有理由,说话客气点
不能用脚本实现的生成环境,就不是个好的生成环境 http://www.cocoachina.com/bbs/job.php?action=topost&tid=301801&pid=1315949

— End quote

不是你自己在抱怨不能用Eclipse编码吗?

3.6到底能不能在eclipse里面生成APK啊?

哎。。。我哪里提到 Eclipse了 啊。。。

— Begin quote from ____

引用第7楼yybear于2015-06-01 20:12发表的 回 5楼(robslove) 的帖子 :
哎。。。我哪里提到 Eclipse了 啊。。。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=301801&pid=1319343

— End quote

3.6 以前build_native.by就是跟eclipse配置的编译脚本,同时也可以直接命令行调用
3.6以后不再支持eclipse

另外,cococs可以打realse包,直接签名发布的

关键在于 ”很多计费SDK都要在assert里面放东西的“
cocos compile 把编译打包一起做了,上面这个步骤没法进行了

这个问题我懂,是因为要先编译好工程的.so文件,然后再向libs/armeabi里面放入其它sdk的so文件,然后再打包生成apk,而cocos compile是把编译打包一起做了,因为用cocos compile会把libs/armeabi下的so文件全部删除掉,我就没法放入其它sdk的so文件了

— Begin quote from ____

引用第9楼yybear于2015-06-02 13:04发表的 回 8楼(robslove) 的帖子 :
关键在于 ”很多计费SDK都要在assert里面放东西的“
cocos compile 把编译打包一起做了,上面这个步骤没法进行了 http://www.cocoachina.com/bbs/job.php?action=topost&tid=301801&pid=1319809

— End quote

copy_resources(app_android_root)

把这行注释掉,手动维护assert目录资源

恩,总之各种不方便啦。没有原来的脚本好用

解决的方法有很多种拉。用以前的编译脚本,或者直接用ndk的cmd,都可以。
我是建议cocos console支持把编译和打包分开来处理的命令选项