Windows下ANDROID应用开发环境安装过程及常见问题

 

Windows下ANDROID应用开发环境安装过程及常见问题

参考部分网络文档整理而成

 

http://source.android.com/source/downloading.html

http://developer.android.com/index.html

 

1.安装 JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

2.下载地址:http://www.eclipse.org/downloads ,下载eclipse classic 3.7.1即可,

下载完后,解压即可直接使用;

 

3.安装ADT 插件,

运行eclipse, 进入help->Install new software, 并且选择ADD

输入下载地址:http://dl-ssl.google.com/android/eclipse

 

4.下载并且配置

http://developer.android.com/sdk/index.html  SDK安装工具;

window->preferences

 

5. eclipse经常遇到连接不上模拟器的问题怎么解决  在命令行里面启动模拟器再运行也连接不上
运行eclipse测试程序的时候经常遇到连接不上模拟器的问题)
emulator-5554 disconnected! Cancelling 'oms.Hello.HelloOpone' launch!

在eclipse里面改变一下你run的时候的设置就好了.
右点你的工程后run里面有一个run configrations,
在里面有一个选项每次运行都察掉记录 wipe....的,选上就好了.

emulator -wipe-data
或者选择“wipe out user data”

注:该方法好像不行,直接删除模拟器

 

 

6. 安装Ecplise+ATD+Android SDK 开发android 时,最先想到的要运行写例子,有个直观的认识--什么是Android。在Ecplise工作空间导入书上Android会出现错误,大部分是SDK 版本不符,如下错误提示:
Error:Unable to resolve target android-5

解决办法:修改工程目录下的default.properties文件里的内容target=android-5改成target=android-7(或者其他版本)就可以了,最好用txt打开,然后修改之后保存,运行就可以了。

注:现改为android-15

 

7. Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please fix project properties 

1. 项目 右键 ->android tools ->Fix Project

2. 如果不可以,检查Project -> Properties->Java Compiler 
    确认JDK compliance被设置为1.6,并且enable specific seetings.

8.

上述代码报错如下

- implements android.view.View.OnClickListener.onClick
- The method onClick(View) of type new View.OnClickListener(){} must override a superclass

 

查找后发现是jdk版本问题 项目属性---->javaCompiler中的complier compliance level 将1.5改为1.6就是说Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。java的编译器是1.6版本的,选择编译级别为1.6,但重要的一点是,选择build的android库是1.5的即可,生成的apk程序是可以在1.5内核上跑起来。总的来讲: android sdk的版本与Java JRE的版本可以配置起来用,两者关系应该是疏松的。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值