Chinaunix首页 | 论坛 | 博客
  • 博客访问: 38803
  • 博文数量: 17
  • 博客积分: 610
  • 博客等级: 上士
  • 技术积分: 175
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-19 20:51
文章分类

全部博文(17)

文章存档

2015年(3)

2010年(11)

2009年(3)

我的朋友
最近访客

分类: LINUX

2010-08-03 11:03:12

Android 入门(三) Hello World

 Android的应用开发是用Java , IDE是用eclipse ,加上ADT插件。
  对于eclipse, 版本要求是 3.4 or 3.5(Galileo),由于 eclipse属于绿色软件,下载完了,解压后就可以运行。
  不过 ,我把它放在/usr/local/eclipse下面 ,然后在菜单上加上eclipse一项。
  [系统] ->[首选项] -> [主菜单]  在编程下面[新建项目],执行/usr/local/eclipse/eclipse

而对于ADT以及SDK,有2种方式,一种是从网上下载ADT以及SDK,另外一种是可以从android的源码中编译出ADT和SDK,
SDK的版本和ADT版本要求对应,比如我编译出来的 SDK就要求ADT为0.9.6,而从eclipse 安装的adt为0.9.5,不对应,不能
配套用。
方法一:从网上下载ADT以及SDK
1) 下载安装ADT
   在eclipse的菜单Help下面选择Install New Software.  
 然后Add ,把加进去
具体参见 http://developer.android.com/intl/zh-CN/sdk/eclipse-adt.html
  安装完ADT后,在File->New->Project下面就可以看到Android项目了
2) 下载安装SDK
a)从http://developer.android.com/intl/zh-CN/sdk/index.html下载 linux版本的sdk tar包,并解压
b)在解压的android-sdk-linux_86/tools下面
./android update sdk
如果有错误,在setting里把https 改为 http
进行安装
c)在eclipse中,选择 Window -> Preferences -> Android
 在SDK Location中,把android-sdk-linux_86目录 写上

环境部署完了后,就可以编写 Hello World  应用程序了
        TextView tv = new TextView(this);
        tv.setText("Hello World\n");
     //   setContentView(R.layout.main);
        setContentView(tv);

  然后现在 [Run] -> [Run Configurations] -> [Android Applcation ],创建一个测试程序。
 然后 Run , 则会显示 Hello World 了。
 
 
方法二 : 编译安装ADT以及SDK
1) 安装PDE
  在eclipse的Help-> Install New Software 安装PDE


2) 编译adt
   export ECLIPSE_HOME=/usr/local/eclipse
     在sdk/eclipse/scripts 下面
   执行./build_server.sh /media/H/android/adt

3) 编译完adt后,sdk被清除了,重新 make sdk ,
   生成的sdk在
/media/H/android/out/host/linux-x86/sdk/android-sdk_eng.lawrencekang_linux-x86
4) 在eclipse 的菜单 [window]->[preferences] 选择Android
   SDK Location 为 /media/H/android/out/host/linux-x86/sdk/android-sdk_eng.lawrencekang_linux-x86
   然后 Apply

但总是出错,目前还没有找到解决方法。
阅读(844) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~