Chinaunix首页 | 论坛 | 博客
  • 博客访问: 541717
  • 博文数量: 119
  • 博客积分: 3167
  • 博客等级: 中校
  • 技术积分: 1215
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-20 21:21
文章分类

全部博文(119)

文章存档

2015年(21)

2012年(4)

2011年(1)

2007年(11)

2006年(50)

2005年(32)

分类: Android平台

2015-09-28 22:59:15

1. JAVA 部分

下载JDK

安装包括JAVA jdk 和 JRE

2. 下载adt-bundle-windows , 解压后里面文件有eclipse , android sdk , SDK Manager.exe

需要的文件就上面两个大的部分 , 开发环境还需要在windows下设置系统变量, 同样也是分两个部分

JAVA 环境变量设置:

变量名 JAVA_HOME
变量值:C:\Java\jdk1.6.0_22

变量名:PATH
变量值: %JAVA_HOME%/bin

变量名: CLASSPATH
变量值: .;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar

设置好了后测试cmd,命令行下可以运行java, javac命令即可

set JAVA_HOME
正常的话会输出正确位置

ANDROID SDK 相关的环境变量设置

ANDROID_SDK_HOME,值为sdk的目录,比如 “D:\Program Files\android-sdk_r07-windows\android-sdk-windows”,

然后编辑PATH,增加一个值 “%ANDROID_SDK_HOME%\tools”,

上面个设置好后, 用命令行测试android,看看能否启动android sdk and avd manager程序

成功后重启eclipse后,查看 window-perferences-android-build 看  default debug keystore  是否指向 ANDROID_SDK_HOME的位置,我的电脑上的是“D:\Program Files\android-sdk_r07-windows\android-sdk-windows\.android \debug.keystore”,应该成功了。
  
 总结:
android 开发环境,需要先安装java包括 jdk jre  ,设置JAVA_HOME变量 , 添加 java JDK bin目录 到PATH变量
下载打包好的开发工具 解压后包括eclipse,安装android sdk, SDK Manager.exe ,
然后设置android sdk的环境变量 ANDROID_SDK_HOME , 并添加%ANDROID_SDK_HOME%\tools 到PATH变量
创建avd 可以用命令行,也可以用android sdk and avd manager


常见错误

1. 在2003下设置环境变量PATH等 使用%ANDROID_SDK_HOME%\tools这种形式失败了, 必须使用展开的实际路径的形式, 而且tools后面要加上斜线 才能生效. ps: 这个是格式问题, 按系统里默认的实例格式来写.

2. 打开eclipse时错误提示: failed to load the jni shared library

给定目录下jvm.dll不存在。
对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。
原因2:eclipse的版本与jre或者jdk版本不一致
对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。
原因2的概率更大一些,原因1不太可能发生


3 打开eclipse时错误提示 Locking is not possible in the directory

一般这个是eclipse所在文件夹的权限问题, 以管理员身份运行eclipse就可以了


4. 进入eclipse时提示 Could not find SDK folder

按提示解决, window -- preferences -- android -- SDK Location 这里填上正确的android sdk位置

阅读(1136) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~