我用的是cocos2dx V3.7.1这个版本 环境变量什么的都配置好了 根据官网文档教程一步步搭建的 然后在运行这个build_native 的python文件时 出现这个错误
高手求教。。
看到有帖子说 3.5以上的用 cocos compile -p android进行编译 然后下面错误没有了 但还是这个
android sdk没有配好?
我新建了一个环境变量 然后加到path变量里面 ,但是在命令窗口运行adb -h的时候说没有配置Android_SDK_ROOT ,后来我是把SDK里的路径全加到path变量里面 然后再打adb-h就设置好了
我不知道是不这个问题。。
不要吧skd所有的路径全部加到Android_SDK_ROOT里
Android_SDK_ROOT路径只有一个就是sdk的根目录
Android_SDK_ROOT
D:\Android\ADT-64\sdk
不行、、按官网说的是这么做
配置环境变量:
新建环境变量:ANDROID_SDK 值为:D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\platforms;D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\tools;D:\TDDownload\android\adt-bundle-windows-x86_64-20131030\sdk\platform-tools(D:\TDDownload\android是SDK存放的位置)。
在系统变量Path的值的前面加入以下内容:%ANDROID_SDK%
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:adb -h 检验是否安装成功。
但你说的只留一个根目录的话 再打开命令行 输入adb -h 就提示不是内部或外部命令,也不是可运行的程序之类的
貌似3.5以上的版本就改成sdk根目录了
…adb -h 不重要…
不是ANDROID_SDK
现在是ANDROID_SDK_ROOT,很早就改了
就1个ANDROID_SDK_ROOT
ANDROID_SDK_ROOT=/Users/xxx/Documents/app/android-sdk-macosx
即可
大哥 你有QQ么 私信我一下吧。。。这个说不清楚 好蛋疼。。
可是试试cocos compile -p android -ap 目标版本
这个目标版本就是你所选择的android编译平台版本,如果没有这个选择会自动查找目标版本,但是如果你环境配置没有问题的话就可能是本机没有下载这些平台sdk所以就会提示找不到
那个 。。所说的android目标平台版本是什么。。。是指NDK么?
直接运行引擎根目录下的setup.py,根据提示把几个路径复制进去就行了。ant那个要进到bin目录里边,其他全部是根目录
不是,看下面的图,后面的14就是目标版本