Eclipse开发Android的配置(包括ADT安装,SDK配置)
1. 下载Android SDK
http://code.google.com/android/download.html下载后直接解压就可以使用了。
为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:
在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。
双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里。
2. 下载JDK1.6
http://java.sun.com/javase/downloads/index.jsp
3. 下载Eclipse
http://www.eclipse.org/downloads/
4 下载Eclipse的Android ADT插件
安装Eclipse 插件(ADT)
要下载和安装ADT 插件,跟着Google 提供给开发者的步骤:
1. 启动Eclipse,接着选择"Help">"Software Updates">"Find and Insta ll"
2. 在出现的对话框中,选择"Search for new features to insta ll" 点击"New"
3. 点击"New Remote Site"
4. 在结果对话框中,为远程站点键入一个名称(如:Android Plugin)并键入
这个URL 作为它的URL:
https://dl-ssl.google.com/android/eclipse/
点击OK。
5. 现在你应该看到新站点加载到搜索列表中(并选中),点击"Finish"。
6. 在后来搜索结果对话框中,选择"Android Plugin">"Developer Tools"复选
框。这将会选择"Android Developer Tools"和"Android Editors"特性。
Android Editors 特性是可选的,但是推荐。 现在点击"Next"
7. 阅读许可协议,选择"Accept terms of th license agreement", 点击"Next"
8. 点击"Finish"
9. ADT 插件没有被签名;总之,你可以点击"Insta ll All"接受安装
10. 重启Eclipse
11. 在重启后,更新你的Eclipse 配置来指向SDK 目录:
a.选择"Window">"Preferences" 来打开配置面板。
(Mac OS X:"Eclipse">"Preferences")
b.从左边面板中选择"Android"
c.对于主面板中"SDK Location",点击"Browse"并选中SDK 目录位置
d.点击"Apply",接着点"OK"
创建一个Android工程
搭建好开发环境之后,我们来创建一个Hello World工程,体验一下Android的开发。
1 选择【File】>【New】>【Project】
2 选择【Android】>【Android Project】,点击【Next】
3 创建一个新的Android工程
Project name(在计算机中存储工程的目录名): HelloWorld
Package name(包名,请参考Java相关的概念): com.china.hello
Activity name(UI界面窗口的类名,从Activity继承而来): HelloChina
Application name(应用的标题名字): test Android
注意:
新建一个Android project时,Build Target里选择的Target name 必须与你list of existing Android virtual devices一样,否则每次都要你手动来启动它。
这样一个Android的工程就创建完毕了。
在Package Explorer窗口中选择【src】>【com.china.hello】>【HelloChina.java】文件,编辑代码:
package com.china.hello;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloChina extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle saveInstanceState) {
super.onCreate(saveInstanceState);
//setContentView(R.layout.main);
TextView tv = new TextView(this);
tv.setText("helloWorld");
setContentView(tv);
}
}
运行项目
在“Run As”窗口中选择“Android Application”,过一会儿就会出现模拟器窗口:
点击模拟器中的“MENU”键解锁,我们的程序就出来了
但在我第一次运行我的这个项目的时候,出现如下情况
No compatible targets were found Do you wish to a add new Android Virtual Device
解决方法:
首先也要考虑将我们的将Android SDK中tools目录的完整路径添加到path中。
参考资料
http://zhidao.baidu.com/question/275198879.html
Eclipse开发Android的配置(包括ADT安装,SDK配置)的更多相关文章
- Eclipse开发Android项目安装配置
在windows安装Android的开发环境不简单也说不上算复杂,本文写给第一次想在自己Windows上建立Android开发环境投入Android浪潮的朋友们,为了确保大家能顺利完成开发环境的搭建, ...
- Eclipse开发Android程序如何在手机上运行
android开发不论是在真机上调试还是最终发布到真机上都非常简单,过程如下: 1.安装usb驱动 手机要能与电脑相连,当然要安驱动了.效果就是你插入手机,电脑显示驱动已识别.驱动安装的官方教程:ht ...
- [转]MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题) 网上有一篇shangdong_chu网友写的文章介绍如何在Eclipse上配置M ...
- Eclipse开发android安装环境
好久没有用Eclipse开发android了,今天安装了一下,发现之前的andorid的sdk不能用了,然后去官网下载了一个最新的SDK,由于现在的android的官网需要FQ才能访问到,所以在这里我 ...
- android studio最新版的安装和配置(3.1.2)
android studio最新版的安装和配置(3.1.2) 下载地址: android studio:http://www.android-studio.org/ JDK:http://www.or ...
- 用 Eclipse 开发 Android 应用程序
转自:http://www.apkbus.com/android-13828-1-1.html 开始之前 本教程介绍如何在 Eclipse 环境中进行 Android 应用程序开发,包括两个示例应用程 ...
- Eclipse开发Android项目报错解决方案详细教程,最新版一篇就够了!
本文记录刚接触Android开发搭建环境后新建工程各种可能的报错,并亲身经历漫长的解决过程(╥╯^╰╥),寻找各种偏方,避免大家采坑,希望能帮助到大家. 报错信息 出错一:The import and ...
- eclipse开发Android程序sdk和avd的图标不见了
在eclipse中开发我们的Android程序时,安装sdk是必不可少的,有时候会出现sdk和avd的图标都不见了的情况,一般出现这种情况的原因是你从别处copy了一个sdk的包然后直接在引用造成的, ...
- 解决用Eclipse开发Android程序时不能生成R.java的问题
今天我照着Mars老师的视频教程开始学习Android程序开发. 但是,我的Eclipse死活不能生成R.java文件,新建的工程也不行. 然后我百度,百度出来的结果一般是说这样解决: 1.clean ...
随机推荐
- CF1060C Maximum Subrectangle【乘法分配律】【最大子矩阵】
CF1060C Maximum Subrectangle 题意翻译 现在给出一个长度为N的a数列,一个长度为M的b数列. 现在需要构造出一个矩阵c,其中ci,j=ai×bj.再给出一个x,请在矩 ...
- 2016 UESTC Training for Data Structures 题解
题解在下已经写过一次了,所以就不再写了,下面只有代码 题解下载(1):http://pan.baidu.com/s/1hsAUjMs 题解下载(2):http://pan.baidu.com/s/1m ...
- SDWebImage支持WebP格式图片
SDWebImage本身就已经支持了webp格式的图片 1.下载libwebp https://github.com/webmproject/libwebp 然后你需要先安装好有homebrew或者m ...
- HDU 4717 The Moving Points (三分)
The Moving Points Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- [MySql]windows下设置mysql默认编码
摘要 在安装好mysql的时候,如果新建数据库或者表默认的编码为latin1,如果这时候插入中文时,出出现类似下面的乱码的问题. SQLException: Incorrect string valu ...
- .Net高级技术——垃圾收集器
垃圾收集器概述 大排档和学校食堂.一个是别人帮你收拾盘子,一个是自己收拾盘子. 垃圾收集GC(Garbage Collection).内存的分配.回收不需要程序员操心,程序员只要需要的时候new就可以 ...
- MapReduce实现排序功能
期间遇到了无法转value的值为int型,我採用try catch解决 str2 2 str1 1 str3 3 str1 4 str4 7 str2 5 str3 9 用的\t隔开,得到结果 str ...
- restful api安全验证问题
没有绝对的安全,这个话题很深, 下文都是自己的一些理解,水平有限,如有勘误,希望大家予以指正. 由于 RESTful Api 是基于 Http 协议的 Api,是无状态传输,所以 只要和用户身份有关的 ...
- Google Admob广告Android全攻略1
一.登录Google AdMob中文官网:http://www.google.cn/ads/admob/ ,注册帐号. 1.点击注册AdMob帐号 2.进入Google帐号注册页面,因为要创建一个 ...
- Design Pattern Singleton 单一模式
单一模式的几个注意点: 一) 设计单一模式,首先须要把构造函数给私有化了,不让外界訪问,那么外界仅仅能通过提供的函数获取一个新的类. 二) C++的单一模式,记得要在类外初始化一个类,否则或内存出错的 ...