windows android环境配置,Windows 开发下Android环境配置

1.以下移植android的环境配置所需的工具:

ADT(eclipse+androidSDK)

androidNDK(推荐android-ndk-r9c)

JDK(jdk-7u45-windows-x64)

以上列出的工具也可以使用其他的版本,NDK的要求r8以上版本,配置的方法基本一样,请根据操作系统型号选择配置环境所需的工具包。

2.安装java环境

配置Android环境必须要先安装java环境,安装的过程没有什么特别要求。

安装完成后需要配置环境变量,在Windows系统变量中新建一个变量名为 JAVA_HOME 的变量,变量值为jdk的安装目录。例如:C:Program FilesJavajdk1.7.0_45。

再新建一个名为 CLASSPATH的变量,变量的值为:.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar(最前面的.;一定要加上),在系统变量中找到 Path 变量,点击编辑,在变量值最前面添加一个分号,然后在分号的前面添加 %JAVA_HOME%bin;%JAVA_HOME%jrebin这样java的环境变量已经配置好了,打开dos,输入java、javac、java –version等命令就能看见相关的信息。

3.移植Android

将工程导入eclipse,File->New->Other->Android Project from Existing Code,点击 Browse 找到我们引擎目录下 CrossApp 里的 proj.android。

如图:

b231be62b80a26f15a88dcd7823350e7.png

将工程导入eclipse,File->New->Other->Android Project from Existing Code,点击 Browse找到我们新创建的工程目录下的 proj.android。

如图:

089bc8691478b652c63290defa1a049c.png

4.导入完成后需要确认以下配置:

1)确认Android 版本和引擎版本一致

40ba959e47749879f99e6130e8e69dd1.png

如图中 Android 版本都为 4.4.2,如果不一样右键引擎选择 Properties->Android 选择和新建项目版本一样的 Android版本。

2)更改新建项目的ndk路径为ndk的根目录。例如:D:androidandorid-ndk-r9

87d5a2a3e8a458e669935c3a4422c95c.png

例如:D:androidandroid-ndk-r9c

3)在新建项目中找到 jni目录下的 Android.mk文件找到如下代码:

#$(call import-add-path, $(LOCAL_PATH)/../../../..)

#$(call import-add-path, $(LOCAL_PATH)/../../../../CrossApp/the_third_party/)

958b303eccf6225c3054c5825f9900dd.png找到后把代码前的#号删除。

5.以上步骤完成后,我们直接右键工程->Run As Android Application,开始编译我们的工程。

6.工程导入eclipse后,编译运行过程中所出现的异常和错误以及对应的解决办法如下表所示。错误解决办法

在工程src下的包错误,提示找不到org.CrossApp.lib这个包将工程导入eclipse,File->New->Other->Android Project from Existing Code,点击 Browse 找到我们引擎目录下 CrossApp 里的 proj.android。

运行工程出现Error: Program "bash" is not found in PATH右键工程->Properties,在打开面板中点击C/C++ Build,在Build command一项中,把默认的command替换为自己ndk目录下的ndk-build.cmd,例如:D:android-ndk-r9cndk-build.cmd。

运行工程出现Cannot find module with tag 'CrossApp' in import path在新建项目中找到 jni 文件夹下的 android.mk 中找到$(call import-module,CrossApp),在这句前面添加如下两段代码:

$(call import-add-path, $(LOCAL_PATH)/../../../..)

$(call import-add-path, $(LOCAL_PATH)/../../../../CrossApp/the_third_party/)

路径修改为自己的对应路径。

模拟器运行崩溃android模拟器从sdk 4.0.3开始才支持OpenGL ES2.0,新建的模拟器的sdk也要求4.0.3及以上(建议真机看运行效果)。

7.环境配置参考视频

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值