用cocos compile -p android 之后编译成的apk文件在手机上能安装,但是安装完后不能执行,提示“很抱歉,***已停止运行”,这是怎么回事?
开个adb logcat/eclipse/androidstudio看错误log。
额,安卓的完全不懂诶
同求啊,为什么,我的在电脑可以,为什么安卓就不行啊,新手,求大神帮忙
电脑和安卓是根本不同的两个操作系统。
安卓上新手编译运行直接运行失败,大多数情况是apk包里面根本没有包含游戏的.so动态库,我见过的大多数崩溃情况都是如此。你自己解压apk包检查一下咯。
APK能解压吗?可是我解压不了啊
我也正遇到这个问题,暂时没有解决,mark一下。另外apk解压你直接用winrar打开就可以了
王老板说的是大多数无法android运行的情况。因为使用cocos compile命令编译后会删除android项目中.so动态库所在的全部文件,再重新生成项目配置依赖的.so库(一般就只是cocos的引擎库).这时如果android程序中有一些sdk且也有依赖的动态库。那当然会崩溃了。
如果不是这种情况 那就看日志啊。adb logcat 看看是什么错误。包括上述情况在日志中都能看到。有日志在害怕不知道是什么问题