开发环境的配置遇到了重重问题
用了很久才解决,现在记录一下一点经验
机器是64位win7系统(貌似64/32位会有些不同)
转载注明http://www.cnblogs.com/billyrun/articles/6979603.html
参考官方配置文档
http://www.cocos.com/docs/creator/publish/setup-native-development.html
http://www.cocos.com/docs/creator/publish/publish-native.html
NDK
使用官方推荐的r10e版本
压缩包应该是0.99GB
自己之前下过一个544MB的r10e压缩包(忘了哪里下的)
里面的东西不全!导致后来一系列问题,换了正确的包才弄好!
SDK
貌似下载最新的SDK就可以
在公司的电脑下载了zip包,但不知道是不是环境变量没设置对?
家里电脑现在弄好了,是安装了installer_r24.4.1-windows
http://tools.android-studio.org/index.php/sdk/
貌似这里安装一下,可能路径就不用配置了
后面还会遇到api level的问题
我下载的sdk里面platforms目录中只有android-25
打好包在手机上直接闪退了,参考以下文档,设置api level android-10之后就可以正常运行了
http://www.cocos.com/docs/creator/publish/setup-native-development.html#android-sdk-10-
环境变量
个人感觉sdk/ndk/ant貌似不需要设置环境变量
因为在偏好设置里面已经设置了路径
我的电脑里环境变量都是2dx时期设置的,感觉这三个不设置也行
下面的应该是需要设置
CLASSPATH .;%JAVA_HOME%\lib;
JAVA_HOME C:\Program Files\Java\jdk1.8.0_65
PATH(user)
E:\adt-bundle-windows-x86_64-20131030\sdk\platform-tools;E:\adt-bundle-windows-x86_64-20131030\sdk\tools;E:\cocos2d-x-3.5\templates;E:\cocos2d-x-3.5\tools\cocos2d-console\bin;E:\cygwin\bin;C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;C:\Python27;%JAVA_HOME%\bin
PATH(系统)
C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Users\billy\AppData\Roaming\npm;C:\Program Files (x86)\nodejs\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\
偏好设置
构建发布
点击运行之后如果连接了android手机