建立SDK开发环境

 

一、  系统平台
Linux
系统:ubuntu 8.04,最好用ubuntu系统,否则可能遇到缺少库,编译器版本不对等一系列问题,安装和使用详见文档《ubuntu系统的使用》

二、  安装JDK

1.          为什么使用JDK
用以支持AndroidEclipseAndroid中的应用都是java程序,所以想在Linux上建立开发Android环境,就需要安装java虚拟机

2.          安装方法

     使用ubuntu安装包
$ sudo apt-get install sun-java6-bin

4.          测试是否安装成功
$ java -version

三、  安装Android SDK

1.          为什么使用Android SDK
Android SDK
包含创建和运行 Android 应用程序所需的一切,包括设备仿真器和高级调试工具,如果你只想看看Android运行起来什么样,那只安装它就可以

2.          安装

1)         注意选择你所使用平台和硬件对应的版本
平台windows, linux, mac
版本1.0, 1.5, 1.6…

2)         下载
打开网页http://code.google.com/android/download_list.html
下载android-sdk-linux_x86-1.0_r1.zip

3)         安装
$ unzip  ../recv/android-sdk-linux_x86-1.0_r1.zip
无需编译,解开就能运行

3.          运行
$ cd android-sdk-linux_x86-1.0_r1/tools
$ ./emulator -datadir ../../                
// datadir是一个必须存在的目录,用来存放数据
耐心等待,特别特别的慢,看到主菜单大概要三四分钟,请注意,安装到这一步,android就能在你的Linux系统中运行了

4.          设置路径
$ export PATH=$PATH:/exports/android/test/android-sdk-linux_x86-1.0_r1/tools
最好把环境变量的设置加入$USER/.bashrc脚本中

5.          创建并使用模拟的500M SD
$ ./mksdcard -l SD500M 500M ../../sd500m.img      
建立虚拟SD卡的映像文档
$ ./emulator -sdcard ../../sd500m.img -datadir ../../

6.          缩放屏幕0.5
$ ./emulator -scale 0.5 -datadir ../../

7.          SDK目录结构

1)         Add-ons
扩展的第三方库所在目录(如现在所放的地图库)

2)         Docsdocumention.html
本地和网上提供的SDK文档

3)         Platforms
1.11.5两种
SDK
Samples
其中含示例代码

android.jar
java打包文件,其中包含构建应用程序的所有Android SDK

4)         Tools
构建应用程序的命令行工具(adb, emulator…

5)         Usb_driver
Android
G1)设备连接计算机后所需的驱动程序,只有Window平台需要,Linux平台可以自动识别

四、  安装eclipse

1.          为什么使用eclipse
eclipse
是一个基于java的开发平台,它是一个框架,通过安装插件构建开发环境,java就是它的插件,android也是一组插件,我们利用它用发和调试运行在android上的程序

2.          安装

1)         下载
打开网页http://www.eclipse.org/downloads/ 
下载Eclipse IDE for Java EE Developers

2)         解压
tar xvzf ../download/eclipse-jee-ganymede-SR1-linux-gtk.tar.gz

3)         运行
cd eclipse
./eclipse
使用默认的workspace就可以了

3.          安装androideclipse插件

1)         eclipse中点击菜单Help->Software Updates……

2)         切换到Available Software标签,点Add Site……按钮

3)         在弹出的对话框里输入https://dl-ssl.google.com/android/eclipse/,然后按OK

4)         选项新出新的Developer tools然后点Install……

a)          Android Developer Tools

b)         Android DDMSDalvik Debug Monitor Service
查看线程,堆栈,内存占用,广播,虚拟GPS坐标等

5)         Next,然后Finish

6)         重新启动Eclipse后生效

4.          指定Android SDK对应的目录

1)         eclipse中点击菜单Window->Preferences

2)         左侧选Android,右侧选Browse……,指定你android SDK的安装目录

3)         点击Apply,然后点OK

五、  配置AVDAndroid Virtual Device

1.          用于配置一些模拟器的特性:模拟器影像大小/触摸屏/轨迹球/摄像头/屏幕分辨率/键盘/GSM /GPS/Audio录放/SD卡支持/缓存区大小等

2.          如果用SDK1.5可能出现提示让你建立AVD
Name:AVD1.5
Target: Android 1.5 - 1.5
SDCard: 64M
Create AVD
然后再点finish即可

六、  第一个android程序

1.          建立project

1)         eclipse中点击菜单File->New->Project……

2)         选择Android ProjectNext

3)         填写project的各项内容如下
Project name: test_xy  
目录名, 它位于你设定的workspace之下
Package name: com.android.test 
打包名称
Activity name: TestXy         
类名(生成文件TestXy.java)
Application name: test_app_name   
可执行程序名

然后点Finish按钮

2.          填写代码
这时可以看到代码界面了,从左边的树中打开代码
test_xy 
à src à com.android.testxyà TestXy.javaà TestXy à onCreate
修改其中代码(不改也行) 

3.          运行

1)         eclipse中点击菜单Run->Run Configurations……

2)         双击左边的Android Application,产生了一个New Configuration,点开它填写内容如下:
Name: yan_config //
随便起一个
Project: test_xy  //
刚才起的project, 即目录名

3)         点击Apply,然后点Run,多等一会儿就出来了

 

 

 

posted on 2009-11-09 13:04  xieyan0811  阅读(23)  评论(0编辑  收藏  举报