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

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

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

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

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

今日再拾Android开发所遇到的坑_第1张图片

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

今日再拾Android开发所遇到的坑_第2张图片

 

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

今日再拾Android开发所遇到的坑_第3张图片

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

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

今日再拾Android开发所遇到的坑_第4张图片

 

2.Eclipse + ADT27

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

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

今日再拾Android开发所遇到的坑_第5张图片

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

今日再拾Android开发所遇到的坑_第6张图片

今日再拾Android开发所遇到的坑_第7张图片

 

(3)Support Libary

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

今日再拾Android开发所遇到的坑_第8张图片

你可能感兴趣的:(Cocos2dx,Android)