Ubuntu搭建Android环境,Ubuntu下An…

简介: Download the Android SDKPlatformPackageSizeMD5 ChecksumWindowsandroid-sdk_r13-windows.


Download the Android SDK

Platform Package Size MD5 Checksum
Windows android-sdk_r13-windows.zip 36487911 bytes de8a039891e5e65b7742f188f07b992d
installer_r13-windows.exe (Recommended) 36533357 bytes cd3a76fe2b8ed62b2d03cf1851692e2d
Mac OS X (intel) android-sdk_r13-mac_x86.zip 30233944 bytes f4002a0344b48856c09dec796acecd4d
Linux (i386) android-sdk_r13-linux_x86.tgz 30034328 bytes d80d7530a46c665644ae76084a9a0dc4

is now downloading. Follow the steps below toget started.


http://developer.android.com/sdk/index.html





Ubuntu搭建Android环境

第一步:安装依赖的包,主要是构建java的环境

在“新立得”里搜索openjdk,然后标记openjdk-6-jdk和openjkd-6-lib,然后其他的依赖关系会自动解决的。然后安装选择的包。

第二步:安装Android

先到 http://androidappdocs.appspot.com/sdk/index.html 下载Android SDK,然后将下载的压缩包解压。

我下载的压缩包是android-sdk_r04-linux_86.tgz。解压后得到的文件夹是android-sdk-linux_86。然后进入android-sdk-linux_86目录下的tools目录。

在这个目录中创建一个2GB大小的sdcard(大小自己定义),并把它命名为SDCard1。创建SDCard1的命令是:

[code] ./mksdcard 2048M SDCard1 [/code]

这个过程会有一两分钟。

之后,打开Android SDK and AVD Manager,下载相应的包。打开Android SDK and AVD Manager的命令是:

[code] ./android [/code]

选 择Available Packages,然后选择包:SDK Platform Android 2.0.1, API 6, revision 1 和 Google APIs by Google Inc., Android API 3, revision 3。如果无法选择或者无法Refresh,就在android-sdk-linux_86目录下新建一个叫做androidtool.cfg的文件,写上 内容:sdkman.force.http=true。然后在Android SDK and AVD Manager中Settings选项里边把 Force https://... sources to be fetched using http://... 钩选上。再试一次,应该就没问题了。

接着,在tools目录下创建一个虚拟的Android设备,命令:

[code] ./android create avd -n devicetest -t 2 [/code]

devicetest是你想要创建的Android虚拟设备的名称,自选。

这之后会有一些设置,大家根据提示自己选择就可以了。

第三步:运行

在tools目录下,运行命令(需要root权限):

[code]# ./emulator @devicetest -sdcard SDCard1 [/code]





Ubuntu下Android的Eclipse开发环境的搭建


阅读内容

Ubuntu下Android的Eclipse开发环境的搭建






一.Eclipse简介

Eclipse 是替代IBM Visual Age for Java(以下简称IVJ)的下一代IDE开发环境,但它未来的目标不仅仅是成为专门开发Java程序的IDE环境,根据Eclipse的体系结构,通过 开发插件,它能扩展到任何语言的开发,甚至能成为图片绘制的工具。除此以外,Eclipse作为一款开源软件,同时支持热爱开发的人士在其基础上开发自己 的功能插件。 Eclipse是开放源代码的项目,可以到www.eclipse.org去免费下载Eclipse的最新版本,一般Eclipse提供几个下载版 本:Release,Stable Build,Integration Build和Nightly Build,建议下载Release或Stable版本。


二.Eclipse的下载

这里我们可到网站http://www.eclipse.org/downloads/上,由于这里使用的是java的开发,因此此处我们的步骤是:

1.找到“Eclipse IDE for Java Developers”,此处的右上角网站会根据你当前使用的系统自动选择;

2.点击后方的“Linux 32 Bit”(当前下载机器为linux);

3.在弹出的页面中选择“[China]Amazon Aws(http)”,当然,此处也可以选择下方的链接从其他的站点下载。

注意:Eclipse的版本,需要使用Eclipse IDE for Java Developers这个版本,www.linuxidc.com其他的版本可能有问题,我使用Ubuntu自己的软件库下了一个最新版本的Eclipse安装之后没办法安装ADT。卸载之后重新装了指定版本就OK了。

三.安装ADT

ADT 是 Android  应用程序的开发环境。

1.在线安装

a.点击菜单中的“Help”->“Install New Software...”;

b.在弹出的对话框中找到“Work with:”,然后在下方的框中会显示带复选框的“Developer Tools”,勾选上,然后一路“Next”下去即可。 在Work with地址栏中可以输入https://dl-ssl.google.com/android/eclipse/然后就会看见下面有Developer Tools,选中,Next就会自动从网站下载ADT。


有可能在装Android Development Tools 会无法安装,提示如下:

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


解 决办法:在Help->Install New Software 中找到你那个版本的主要更新源:eclipse - http://download.eclipse.org/releases/galileo,更新中找到Web, XML, and Java EE Development 下的 WST Server Adapters, 然后安装。




2.离线安装

a.在网站”http://developer.Android.com/sdk/adt_download.html“下载最新的ADT扩展包;

b.这一步同在线安装的a步骤;

c.在对话框中选择“Add”按钮,在弹出的对话框中点击“Local...”按钮,找到之前下载的文件即可。

四.设定ADT

打开偏好设置页面(Preference),如果页面中有Android标 签表示安装成功。此处需要配置Android的SDK路径,一个小技巧是:进入之前下载的Android目录下的tools目录中,运 行./android,在出现的界面中左边的标签中选择Installed Packages,然后在右边的最上方可以看到“SDK Location:”后面的路径即为该处需要填写的路径。

五.安装Android SDK and AVD Manager

在工具栏window->Android SDK and AVD Manager 在弹出的对话框中勾选住:

Downloading SDK Platform Android 2.2, API 8, revision 2

Downloading SDK Platform Android 2.1, API 7, revision 2

Downloading SDK Platform Android 1.6, API 4, revision 3

Downloading SDK Platform Android 1.5, API 3, revision 4

和Google的GPS包,具体包名不记得了。


目录
相关文章
|
2月前
|
IDE Android开发 iOS开发
深入解析Android与iOS的系统架构及开发环境差异
本文旨在探讨Android和iOS两大主流移动操作系统在系统架构、开发环境和用户体验方面的显著差异。通过对比分析,我们将揭示这两种系统在设计理念、技术实现以及市场策略上的不同路径,帮助开发者更好地理解其特点,从而做出更合适的开发决策。
148 2
|
3月前
|
Ubuntu 开发工具 Android开发
Repo下载AOSP源码:基于ubuntu22.04 环境配置,android-12.0.0_r32
本文介绍了在基于Ubuntu 22.04的环境下配置Python 3.9、安装repo工具、下载和同步AOSP源码包以及处理repo同步错误的详细步骤。
209 0
Repo下载AOSP源码:基于ubuntu22.04 环境配置,android-12.0.0_r32
|
27天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
223 3
|
27天前
|
Ubuntu
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
本文介绍了如何在Ubuntu系统下使用Anaconda和Jupyter Notebook指定并切换不同的虚拟环境。
67 0
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
|
1月前
|
Ubuntu Shell API
Ubuntu 64系统编译android arm64-v8a 的openssl静态库libssl.a和libcrypto.a
Ubuntu 64系统编译android arm64-v8a 的openssl静态库libssl.a和libcrypto.a
|
1月前
|
安全 Android开发 数据安全/隐私保护
探索安卓与iOS的安全性对比:哪个更适合企业环境?
在数字化时代,移动设备已成为企业日常运营不可或缺的一部分。选择合适的操作系统对于保障企业数据安全至关重要。本文深入分析了Android和iOS两大主流操作系统的安全性,从系统架构、安全功能、应用生态及更新频率四个维度进行全面比较,旨在为企业提供一个清晰的决策依据,帮助企业在Android的开放性与iOS的封闭性之间找到最适合自身需求的平衡点。
56 6
|
2月前
|
Ubuntu 数据安全/隐私保护
Ubuntu22.04LTS环境部署实战
这篇文章提供了Ubuntu 22.04 LTS操作系统的详细安装步骤,包括选择语言、键盘布局、网络配置、软件源设置、磁盘分区、安装OpenSSH服务以及完成安装和首次登录系统的过程。
201 6
Ubuntu22.04LTS环境部署实战
|
2月前
|
Dart 开发工具 Android开发
在 Android 系统上搭建 Flutter 环境的具体步骤是什么?
在 Android 系统上搭建 Flutter 环境的具体步骤是什么?
|
3月前
|
Ubuntu 开发者 Python
|
2月前
|
Ubuntu 应用服务中间件 网络安全
Ubuntu 22.04环境下为Odoo开启80端口的方法
通过以上步骤,你应该能够在Ubuntu 22.04环境下为Odoo开启80端口。访问你的域名时,Nginx会将请求代理到Odoo,允许你通过80端口访问Odoo应用。
73 1