意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

建立Android SDK开发环境

来源:恒创科技 编辑:恒创科技编辑部
2022-09-20 13:51:00


建立SDK开发环境


建立Android SDK开发环境

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

二、 安装JDK

1. 为什么使用JDK
用以支持Android和Eclipse:Android中的应用都是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) Docs,documention.html
本地和网上提供的SDK文档

3) Platforms
含1.1和1.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. 安装android的eclipse插件

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 DDMS(Dalvik Debug Monitor Service)
查看线程,堆栈,内存占用,广播,虚拟GPS坐标等

5) 点Next,然后Finish

6) 重新启动Eclipse后生效

4. 指定Android SDK对应的目录

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

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

3) 点击Apply,然后点OK

五、 配置AVD(Android 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 Project按Next

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,多等一会儿就出来了





上一篇: 租用美国服务器:潜在的风险与应对策略。 下一篇: MongoDB 5.0 扩展开源文档数据库操作