android开发环境及注意问题
2014-05-07 14:40
204 查看
一、jdk安装
JDK即JavaDevelopment Kit(Java开发工具包),包括JAVA运行环境,基础类库和JAVA工具,是JAVA运行的基础。下载地址:http://java.sun.com/javase/downloads/index.jsp,
安装提示一步一步走并记住安装位置。
设置环境变量步骤如下:
1、 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
2、JAVA_HOME值为: C:/Program Files/java/jdk1.6.0_41(你安装JDK的目录)
3、CLASSPATH值为:%JAVA_HOME%/lib/;%JAVA_HOME%/jre/lib/
4、Path:%JAVA_HOME%\bin
安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java–version 查看JDK的版本信息。如图所示。
二、Eclipse安装
下载地址:http://www.eclipse.org/downloads/
根据自己的系统选对应的版本,解压之后即可使用。
三、ADT安装
打开Eclipse,进入菜单中的 "Help"-> "Install New Software"
点击Add...按钮,弹出对话框要求输入Name和Location:Name自己随便取,Location输入https://dl-ssl.google.com/android/eclipse/。
确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer
Tools和NDK Plugins,全部选中,Next,同意协议,等安装完成后,重启eclipse。
安装adt也有另一种方法,下载ADT压缩文件到本地机器上,并手动安装它,Location选取本地的文件,其他步骤与以上方法相同。
四、配置SDK
下载androidsdk,注意与adt的版本相对应,解压sdk文件
打开Eclipse
选择Window>Preferences
在左边的面板选择Android,然后在右侧点击Browse...并选中SDK路径,点击Apply、OK。
菜单有这两个按钮,第一个就是Android
SDK Manager,如果没有一个版本,可进行下载。第二个是Android Virtual Devices Manager,创建模拟器。
如果Adt和sdk版本不一致会出错:
例如:提示:This
Android SDK requires
Android Developer Toolkitversion 21.1.0 or above. Current versionis 21.0.1.2012-12-6-2-58. Please updateADT to the latest version.
方案一:更新adt,可按照之前的方法安装。
方案二:较为简单,找到android-sdk/tools/lib下的plugin.pro文件,内容为
# begin plugin.prop
plugin.version=21.1.0
# end plugin.prop
修改为plugin.version=21.0.1,保存,重启Eclipse。
Sdk不能更新问题:
Connection to https://dl-ssl.google.comrefused
Hosts:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
hostname in certificate didn't match:<dl-ssl.google.com> != <www.google.com> OR <www.google.com>
在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to befetched using http://…”,强制使用http协议。
在上面的基础上编译cocos2dx工程,需要用到ndk。这里我不用Cygwin,主要太繁琐,而且可能会出现权限问题。
下载好android ndk
将cocos2dx的android项目导入工程中,如果出现报cocos2dx包文件的错误,加入cocos2d-x Android lib 或者将lib文件复制到项目目录下。
接下来创建自己的jni Builder
右键点击项目,选择Properties ->Builders:
如果你看到右边最上方那个带着蚂蚁图标的New Builder (1),选中,Remove。然后New:
选Program,OK。
Location从Browse File System中选择\android-ndk-r8b\ndk-build.cmd
Working Directory从Browse Workspace中选择Android 项目
Environment标签页下,按New
Name填NDK_MODULE_PATH
Value填
F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\cocos;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\external;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\extensions;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\external\lua\lua;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\cocos\scripting\lua;
少了什么再添加
Build Option标签页下,勾选During auto builds和Specify working set of relevant resources:
然后按Specify Resources,在项目下的jni目录前打勾。
Finish,Apply,OK
JDK即JavaDevelopment Kit(Java开发工具包),包括JAVA运行环境,基础类库和JAVA工具,是JAVA运行的基础。下载地址:http://java.sun.com/javase/downloads/index.jsp,
安装提示一步一步走并记住安装位置。
设置环境变量步骤如下:
1、 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
2、JAVA_HOME值为: C:/Program Files/java/jdk1.6.0_41(你安装JDK的目录)
3、CLASSPATH值为:%JAVA_HOME%/lib/;%JAVA_HOME%/jre/lib/
4、Path:%JAVA_HOME%\bin
安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java–version 查看JDK的版本信息。如图所示。
二、Eclipse安装
下载地址:http://www.eclipse.org/downloads/
根据自己的系统选对应的版本,解压之后即可使用。
三、ADT安装
打开Eclipse,进入菜单中的 "Help"-> "Install New Software"
点击Add...按钮,弹出对话框要求输入Name和Location:Name自己随便取,Location输入https://dl-ssl.google.com/android/eclipse/。
确定返回后,在work with后的下拉列表中选择我们刚才添加的ADT,我们会看到下面出有Developer
Tools和NDK Plugins,全部选中,Next,同意协议,等安装完成后,重启eclipse。
安装adt也有另一种方法,下载ADT压缩文件到本地机器上,并手动安装它,Location选取本地的文件,其他步骤与以上方法相同。
四、配置SDK
下载androidsdk,注意与adt的版本相对应,解压sdk文件
打开Eclipse
选择Window>Preferences
在左边的面板选择Android,然后在右侧点击Browse...并选中SDK路径,点击Apply、OK。
菜单有这两个按钮,第一个就是Android
SDK Manager,如果没有一个版本,可进行下载。第二个是Android Virtual Devices Manager,创建模拟器。
如果Adt和sdk版本不一致会出错:
例如:提示:This
Android SDK requires
Android Developer Toolkitversion 21.1.0 or above. Current versionis 21.0.1.2012-12-6-2-58. Please updateADT to the latest version.
方案一:更新adt,可按照之前的方法安装。
方案二:较为简单,找到android-sdk/tools/lib下的plugin.pro文件,内容为
# begin plugin.prop
plugin.version=21.1.0
# end plugin.prop
修改为plugin.version=21.0.1,保存,重启Eclipse。
Sdk不能更新问题:
Connection to https://dl-ssl.google.comrefused
Hosts:
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
hostname in certificate didn't match:<dl-ssl.google.com> != <www.google.com> OR <www.google.com>
在SDK Manager下Tools->Options打开了SDK Manager的Settings,选中“Force https://… sources to befetched using http://…”,强制使用http协议。
在上面的基础上编译cocos2dx工程,需要用到ndk。这里我不用Cygwin,主要太繁琐,而且可能会出现权限问题。
下载好android ndk
将cocos2dx的android项目导入工程中,如果出现报cocos2dx包文件的错误,加入cocos2d-x Android lib 或者将lib文件复制到项目目录下。
接下来创建自己的jni Builder
右键点击项目,选择Properties ->Builders:
如果你看到右边最上方那个带着蚂蚁图标的New Builder (1),选中,Remove。然后New:
选Program,OK。
Location从Browse File System中选择\android-ndk-r8b\ndk-build.cmd
Working Directory从Browse Workspace中选择Android 项目
Environment标签页下,按New
Name填NDK_MODULE_PATH
Value填
F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\cocos;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\external;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\extensions;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\external\lua\lua;F:\EBook\cocos2d-x-3.0beta\cocos2d-x-3.0beta\cocos\scripting\lua;
少了什么再添加
Build Option标签页下,勾选During auto builds和Specify working set of relevant resources:
然后按Specify Resources,在项目下的jni目录前打勾。
Finish,Apply,OK
相关文章推荐
- 在Ubuntu上进行Android开发时, 搭建环境应该注意的几个问题
- Eclipse+SDK+ADT Android开发环境搭建注意问题
- Android开发环境搭建一些注意问题
- 在Windows下搭建React Native Android开发环境常见问题
- Android开发常见问题 不定期更新。开发环境Android Studio
- Android 开发环境搭建中--- “An SDK Target must be specified.” 问题解决
- Android开发环境搭建(jdk+eclip+android sdk),eclipse 只能提示慢的问题
- windows下android开发环境搭建问题
- android开发必须要注意的首要问题
- Android高手进阶教程(十九)之---Android开发中,使用线程应该注意的问题!
- mac搭建Android开发环境注意点
- Android:开发环境搭建相关问题
- Android开发:用getDrawingCache方法获取ImageView中的图像需要注意的问题
- 在用MyEclipse 搭建android开发环境是遇到Unable to connect to repository的问题
- eclipse 集成 android开发环境4大注意事项
- ubuntu 12.04(64位 server)下搭建 android2.3/android4.0开发环境及遇到的编译问题
- Android 开发环境搭建---elipse 安装ADT问题
- 搭建android开发环境注意事项1
- -Android开发中,使用线程应该注意的问题!
- Android Studio NDK开发 正确调用jni 及加入第三方so库需要注意的问题