关于cocos2dx3.9在cocos studio打包好的apk在手机运行闪退问题

1.在studio上建立的新项目在win上可以运行,但是在手机上却直接闪退。但是又不知道问题在哪里,最后把项目在eclipse中打开之后,发现报如下错:

Failed to load D:\Android\sdk\build-tools\26.0.0-preview\lib\dx.jar

具体原因我也不清楚,然后在网上找了好久,最后找到一个
解决办法:
右键选择刚刚建好的项目,选择Run as--Android Application,第一次运行控制台可能会报错: Failed to load D:\Android\sdk\build-tools\26.0.0\lib\dx.jar ,这个时候需要到android-sdk-windows\build-tools目录下,找到26.0.0-preview包,将其移走(因为dx.jar位于该目录下),重启Eclipse即可。(链接:http://www.cnblogs.com/liuyouchun/p/6665393.html)
2.另外在跟新sdk的时候也遇到了
(别人的图片,不过我的错误也是一样)
解决办法:
(链接:https://zhidao.baidu.com/question/465012687.html)
第一种方法
1, 复制 tools目录 为一个新的目录 tools-copy ,此时在android-sdk-windows 目录下有两个目录 tools 和 tools-copy
2, 在tools-copy目录运行 android.bat ,这样就可以正常 update all 了
3, 之后,关闭 sdk,
4, 在 android-sdk-windows 目录运行 SDK Setup.exe

第二种方法:
1, 进入sdk的temp文件夹,下载好后会有一个tools_r10-windows.zip(版本号可能会不一样,如r15)
2, 解压此文件,如解压到tools_r10-windows目录
3, 进入tools_r10-windows文件夹,将tools_r1006-windows里的tools文件复制
4, 覆盖掉sdk根目录的tools文件夹中的文件

同样的,如果在遇到你说的那种情况, 在进入到temp里面还会有另一个压缩文件,在解压,然后复制替换根目录的tools文件夹,就能解决了。
第二种的办法我没试,不知道行不行。
第一写这个,算是帮自己吧,原本折腾了一个星期配置cocos各种环境以及版本运行问题,好不容易好了结果第二天硬盘坏了,之前一直以来保存在txt的注意以及解决方法瞬间gg,所以以后还是养成这样的习惯比较好!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值