• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 【分享】Ubuntu 下配置 android 应用开发环境 复制链接 | 浏览器收藏 | 打印
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 556
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1192 分
注册时间: 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: 42749
精华: 6
发帖: 241
金钱: 1530 两
威望: 306 点
贡献值: 6 点
综合积分: 602 分
注册时间: 2011-04-11
最后登录: 2016-07-19
1楼  发表于: 2012-04-07 15:50
      
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5407
金钱: 40120 两
威望: 17929 点
贡献值: 71 点
综合积分: 11054 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2012-04-07 18:25
顶一个
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 556
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1192 分
注册时间: 2010-12-03
最后登录: 2015-09-22
3楼  发表于: 2012-04-07 18:31
能不能顶两个
好好学习,天天鲁管
级别: 新手上路
UID: 83449
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
贡献值: 0 点
综合积分: 12 分
注册时间: 2012-12-06
最后登录: 2012-12-17
4楼  发表于: 2012-12-10 23:16
我在win7上安装Android SDK 出现:Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list.xml, reason: File not found,请求哪位大虾帮忙? 网上说的几种办法都不好使,谢谢!
级别: 禁止发言
UID: 98835
精华: 0
发帖: 49
金钱: 265 两
威望: 53 点
贡献值: 0 点
综合积分: 98 分
注册时间: 2013-12-09
最后登录: 2014-09-16
5楼  发表于: 2014-01-06 16:22
用户被禁言,该主题自动屏蔽!
级别: 新手上路
UID: 108074
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2014-09-15
最后登录: 2016-06-06
6楼  发表于: 2014-09-15 21:04
这个可以收藏下
级别: 禁止发言
UID: 133549
精华: 0
发帖: 2701
金钱: 13505 两
威望: 2701 点
贡献值: 0 点
综合积分: 5402 分
注册时间: 2017-07-06
最后登录: 2017-07-08
7楼  发表于: 2017-07-06 23:33
用户被禁言,该主题自动屏蔽!
级别: 风云使者
UID: 133552
精华: 0
发帖: 2682
金钱: 13410 两
威望: 2682 点
贡献值: 0 点
综合积分: 5364 分
注册时间: 2017-07-06
最后登录: 2017-07-11
8楼  发表于: 2017-07-07 03:15
我依旧站在这古老的战场上,糊了一把乱风向11
级别: 风云使者
UID: 43453
精华: 0
发帖: 2712
金钱: 84640 两
威望: 16928 点
贡献值: 0 点
综合积分: 5424 分
注册时间: 2011-04-17
最后登录: 2017-09-24
9楼  发表于: 2017-07-07 08:17
打台湾我捐一个月的生活费,打美国我捐一年的生活费,打日本我捐***一条命!
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go