cocos打包android遇到的那些坑

1、no rule to make target ... needed by如下图所示:

遇到这种问题的解决办法是:把项目proj。android的obj目录删掉,然后重新编译即可
2、sqlite3



遇到这种问题的解决办法就是下载sqlite3的源码,直接项目中使用此源码,而不使用sqlite.lib,然后在项目的Android.mk文件中把sqlite3.c文件加入编译

FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/scene/city_of_gold/*.cpp)

FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/scene/loading/*.cpp)

FILE_LIST += $(wildcard $(LOCAL_PATH)/../../Classes/comm/sqlite3/sqlite3.c)


3、java.lang.UnsatisfiedLinkError:couldn't find "libmobclickcpp.so",然而在lib文件夹下明明已经有了此libmobclickcpp.so
文件

解决办法:在libs下新建一个armeabi-v7a,然后将

libmobclickcpp.so复制一份到该文件夹” 如果这个不行,那么新建一个armeabi文件夹再放入

libmobclickcpp.so就可以了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • NAME dnsmasq - A lightweight DHCP and caching DNS server....
    ximitc阅读 2,930评论 0 0
  • demo链接在文末。 在Android Studio中有3种方法生成so文件。 最初的时候,我曾经使用过Visua...
    梧叶已秋声阅读 33,958评论 5 26
  • “妈妈”..... “妈妈”.......... “妈妈”................... 左一个妈妈,右一...
    Shirley燕子飞阅读 158评论 0 1
  • 饿了就吃,困了就睡,开心就哈哈大笑,不开心就找方法放松和排解,这都是多本能的习惯。所以多发现生活的小美好,多培养自...
    玫瑰西海岸阅读 231评论 0 1
  • “祝我幸福,从此枯萎不渡” ——《易燃易爆炸》 1 第一次听陈粒的歌曲 是被朋友圈一学姐的推送的《历历万乡》所吸引...
    Nancy_sama阅读 372评论 0 2