今日再拾Android开发所遇到的坑

本文记录了作者在尝试将Cocos2dx3.17.2项目移植到Android平台过程中遇到的系列问题及解决方案,包括资源下载超时、JAVA_HOME和Cocos的PATH设置、SDK和BuildTool的版本冲突等,提供了详细的步骤和建议。
摘要由CSDN通过智能技术生成

昨晚突发奇想想看看在Android上运行Cocos2dx3.17.2项目的效果,结果直接被撞得头破血流,直接认为Cocos2dx已经被整废了,Android Studio都不能编译了。

今天一早起来继续试验,发现Eclipse和Android Studio自己生成的项目也有问题。折腾到现在,看了几十个帖子,总结如下:

首先,JAVA_HOME和Cocos之类的PATH要设定好,还要提防PATH长度太长造成的问题。想我装了NI的VESA,还装了个LabView,PATH长度直接超长。

1.资源下载超时。(Android Studio)

这个不用多说了,加google()。

 

之后就是这个让人云里雾里的

看上去又是Java异常又是SDK又是Build Tool的。我起先以为是Java的问题或者是SDK和Tools配套的问题,自己试了半天无效,最后看一帖子说是Java下载超时,要用aliyun的镜像下载。

另外要把劳什子的classpath 'com.android.tools.build:gradle:3.1.0'改为3.2.1以上

 

2.Eclipse + ADT27

  (1)SDK和Tools版本对应,多余的删掉就好了,用那个r24的tool包的话下载现在也很快(我试验的结果)

   (2) 添加v4:添加V4好像就到API19了,API20以后新的SDK没给jar。具体操作如下

Fullscreen需要v4包。选project->Properties->JavaBuild Path:

 

(3)Support Libary

新的SDK中没有Support Library,在创建下面三种样式的app时需要,而且下载速度基本为0。下一个23.2的Android Support Library包,解压到 {SDK根目录}/extras/android/support即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值