主题 : 【分享】Ubuntu 下配置 android 应用开发环境 复制链接 | 浏览器收藏 | 打印
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
楼主  发表于: 2012-04-07 15:45

 【分享】Ubuntu 下配置 android 应用开发环境

管理提醒: 本帖被 kasim 执行加亮操作(2012-04-07)
Ubuntu 下配置android 应用开发环境




一.安装JDK
进入ubuntu软件中心,搜索java,第一个应该是OpenJDK JAVA6/7 runtime,安装即可。



二.安装Eclipse
进入ubuntu软件中心,搜索Eclipse,安装即可。下载之后的Eclipse是英文版,中文化的步骤如下:
访问http://www.eclipse.org/babel/downloads.php
点击这里的Chinese(Simplified),把这里的每一个链接都下载下来,统一解压到一个文件夹中。
ubuntu中eclipse的默认安装位置是usr/lib/eclipse,进入/usr/lib/eclipse文件夹,新建language跟links两个文件夹。将刚刚解压出来的两个文件夹features和plugins复制到language文件夹中
在links文件夹中新建一文本“language.link.txt”,文本内添加以下内容
path=/usr/lib/eclipse/language
现在打开eclipse已中文化了。



三.安装ADT
adt是eclipse下用来开发andorid 应用程序的一个插件而已。
在Eclipse中,”help” – “Install New Software” – “Add” – 输入网址https://dl-ssl.google.com/android/eclipse/, 如果这个链接不行,就换http的,而不要用https的,即http://dl-ssl.google.com/android/eclipse/
上面两种操作之后,回到 Available Software 窗口,就可以看到 DeveloperTools,勾选这个就会同时勾选它的子节点Android DDMS和Android DevelopmentTools,然后下一步安装即可,完成之后重启Eclipse。这里说明一下这个AndroidDDMS是用来调试Android程序的。用它可以连接到Android模拟器上,它与Eclipse集成非常好,可以直接在Eclipse中调试Android应用。

在配置ADT时出现可能如下错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 8.0.1.v201012062107-82219 (com.android.ide.eclipse.adt.feature.group 8.0.1.v201012062107-82219)
Missing requirement: Android Development Tools 8.0.1.v201012062107-82219 (com.android.ide.eclipse.adt.feature.group 8.0.1.v201012062107-82219) requires 'org.eclipse.gef 0.0.0' but it could not be found
经网络查询,是由于所下载的eclipse插件不全,缺少org.eclipse.wst.sse.core,解决方法如下:
1. 在Help->Install New Software->”Available Software Sites”中找到你那个eclipse版本的主要更新源,如下所示:
Indigo - http://download.eclipse.org/releases/indigo
我的eclipse是3.7,对应开发代号是Indigo,在前面的方框中打勾,点击OK。
更新完成后,选择列表的最后一项“Web,XML,Java EE and OSGi Enterprise Development”,点击Next并安装、更新。



四.安装Android SDK Manager和AVD Manager
安装adt后,eclipse会很智能的提示你安装Android SDK Manager和AVD Manager,这两个程序用来管理Android SDK(软件开发包)和AVD(Android虚拟设备),一路安装下去即可。



五.下载Android SDK和创建Android虚拟设备(简称AVD)
<一>下载Android SDK:
eclipse界面下,选择window->Android SDK Manager,选择你要下载的Android SDK 版本(笔者选择了4.0.3和2.3.3),选择下载目录,点击install package等待下载完成。
<二>创建Android虚拟设备:
eclipse界面下,选择window->AVD Manager,点击new,输入AVD的name,在target选择Android SDK的版本(笔者选择2.3.3)



六.开发第一个Android应用程序
<一>程序创建:
eclipse界面下,选择File->New->Android Project,然后输入Project name:xxx,点击next,选择Android SDK的版本,点击next,输入package Name:com.xxx,点击finish完成,第一个android应用程序创建完毕。有能力的可以自行编写更复杂的app程序。

<二>程序运行:
eclipse界面下,点击run运行程序,先会启动AVD,然后在AVD中运行第一个Android应用程序。


七.使用Android-SDK里的adb
<一>adb的主要功能如下:
(1)作为开发板终端
(2)在开发板上安装android apk程序
(3)在开发板上运行eclipse中的android程序,可调试

<二>adb使用方法:
(1)开发板运行android系统
(1)拷贝 Android SDK安装目录/tools/所有可执行程序 到 /usr/bin中
(2)mini usb线连接开发板和pc,pc 终端上运行:adb devices 检测开发板,如果开了AVD,也会被检测到。
(3)pc 终端上运行:adb shell,进入开发板终端,跟串口终端功能一样。输入exit退回pc终端。
(4)pc 终端上运行:adb install apk文件目录/xxx.apk ,安装android apk程序到开发板的android系统上
(5)eclipse界面下,选择run->debug configuartion ,target选项卡下选择Manual,点击close。 eclipse界面下点击run,android 程序就会在开发板上运行了。这就是所谓的真机调试,
以后eclipse的调试功能同样适用于真机调试。


[font=]注:转载请注明http://www.100ask.net/forum/:wuweidong

[ 此帖被wuweidong在2012-04-07 18:52重新编辑 ]
好好学习,天天鲁管
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
1楼  发表于: 2012-04-07 18:31
能不能顶两个
好好学习,天天鲁管