如图 求解
我也遇到到了同样的问题,搞了好久都一直报错。
确定环境变量sdk路径是我所使用的sdk, 且里面有 android-20.
10,19 是我自己创建的空目录,是找了网上的帖子改的,没解决。
我将项目的project.properites文件改成 19 或者 20 也没解决问题。target=android-19
android.library.reference.1=…/…/…/…/cocos/platform/android/java
提示target 要大于等于 20,问题是,我的sdk中有android-20
大家有没有遇到这个问题的,怎么解决,谢谢
首先你需要确认下你的SDK版本,可以使用
android list targets
然后就是Cocos complie命令了。使用–ap就可以了。
这部分可以参考:http://www.cocos2d-x.org/wiki/Cocos_compile
如果手动改要改2给地方(以3.3rc0为例):
1.你的项目/cocos2d/cocos/platform/android/java/project.properties
2.你的项目/proj.android/project.properties
3.2版本,建议使用ndk-9d.
另外,cocos2d-x-3.2\tools\cocos2d-console中不知道哪个.py文件在搜索ndk版本时,只搜索minSDK到19(包括19)之间的值,所以20,当然不能使用了。
又看了一遍,发现楼主android-sdk 19的版本根本没装,虽然建了个空目录,能找到这个19了,但是在编译时,你里面没东西,让编译器怎么编呀。你看下其他的目录,对比下就知道了。