Ubuntu 11.04下搭建android开发环境
2025-11-04 00:28:35阅读量:13 字体:大 中 小
1.安装JDK
首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
我选择的是 Linux x86 - Self Extracting Installer,大约81.2M。
下载回来之后,当然是直接运行安装即可.先把这个文件cp到你的安装目录下,然后在你的安装目录直接执行:
./jdk-6u26-linux-i586.bin(当然假如执行失败是因为没有执行权限,那么还需要加上执行权限:chmod +x ./jdk-6u26-linux-i586.bin)
安装程序会自动给你安装到当前目录的jdk1.6.0_26目录下。
程序安装好了,接着需要设置环境变量。
执行:
复制代码代码如下:
在配置文件中加入如下部分:
复制代码代码如下:
保存,然后注销当前用户,重新登录,环境变量就生效了。
验证是否安装成功:
执行:
复制代码代码如下:
假如出现:
复制代码代码如下:
这样的信息,就说明OK了。
注意,ubuntu默认已经安装了openjdk,所以你就算不安装jdk,执行java -version也不会报错,但是报告的信息和安装了jdk是不一样的,请注意区分。
2.安装eclipse
目前官方推荐开发环境是eclipse+ADT。当然你完全可以采用其他任何一种开发环境,但是我还是选择了官方的推荐,因为一切都是免费的。
下载eclipse的地址是:http://www.eclipse.org/downloads/
我下载的是32bit linux :
Eclipse IDE for Java Developers http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/heliossr2, 98 MB,这是一个javaSE开发的基本包,推荐下载classic版本,注意最新ADT 要求eclipse必须是3.5版本以上才可以。
文件名字:eclipse-java-helios-SR1-linux-gtk.tar.gz
当然首先是解压,执行命令:
复制代码代码如下:
解压成功之后,就出现了一个eclipse目录。这个目录就是安装好的eclipse了,进入这个目录,执行eclipse文件,即可启动eclipse。
你可以进去编写一个简单的程序,编译执行一下,来验证下eclispe是否工作正常,你会发现eclipse在linux下的编译执行速度都比windows上要快一点。
当然你也可以自己建立桌面启动快捷方式,便于使用。
3.下载安装Android SDK Starter Package
Android SDK Starter Package这个只是SDK的核心基本工具,有了它,再利用它的管理工具下载其他你需要到部分。看到这个目录中有个android脚本文件了吗?执行它,就会启动Android SDK and AVD Manager,这个工具可以帮你下载其他你需要的部分,还可以创建模拟机。
下载地址是:http://developer.android.com/sdk/index.html
下载下来到文件是:android-sdk_r11-linux_x86.tgz,大约26M。
接下来当然是解包了:tar zvxf android-sdk_r11-linux_x86.tgz
解包完毕,就会在当前目录下出现android-sdk-linux_x86目录了。这个目录下就是sdk的基本工具了。记住这个目录,因为以后你运行工具或者设置ADT的时候,会需要这个目录的!
4.安装ADT(Android Development Tools)插件
ADT插件是google官方开发的Eclipse的一个插件,专门为Android应用开发而准备的。
1.启动 Eclipse, 然后选择 Help > Install New Software....
复制代码代码如下:
保存,准备运行。
但是假如你就这么运行,我可以担保你很可能会失败。因为android 3.1 确实太费资源了。你可能会看到模拟器显示一个android标志之后,就停滞不前了。
所以,还需要对模拟器做一下设置。
选择windows->Android SDK and AVD Manager
然后单击new按钮创建一个新的虚拟机,如下图所示:
免责声明:
本文《Ubuntu 11.04下搭建android开发环境》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

Solana 第二代Web3 手机Seeker 正式出货:功能亮点全解析
目录从Solana Saga 到Seeker 手机二代的演进Solana 手机二代Seeker 四大功能亮点1. Seed Vault:更安全的私钥保护2. Seeker ID:链上身份系统3. Ge...
阅读: 213

2025年BNB Chain游戏和NFT生态系统值得关注的项目
目录BNB链游戏资本结构和核心项目市值超过 1 亿美元的项目市值低于 1 亿美元的项目BNB链NFT生态系统BNB Chain基金会将于2024年建成opBNB:推动 GameFi 的增长2025 愿...
阅读: 257

Web3是什么?入门投资、诈 骗手法以及2025趋势解析
目录你真的「拥有」你在网路上的东西吗?Web1 → Web2 → Web3:三阶段的网路演进Web1.0:只读(Read)Web2.0:读与写(Read & Write)W...
阅读: 250

区块链技术说明:第一代、第二代、第三代区块链的发展历程及功能
目录第一代区块链比特币第二代区块链以太坊智能合约诞生第三代区块链——当前阶段大规模使用需要可扩展性互操作性对您的自由至关重要需要去中心化治理结语大家好!woR北海亭 - 区块链...
阅读: 237

什么是区块链交易?有什么优势?全面了解区块链交易
目录什么是区块链交易?区块链交易有什么用处?去中心化点对点传输身份验证和验证区块链交易的工作原理是什么交易记录共识验证区块链接分布式记录区块链交易有哪些优势高效和可扩展性增强隐私和安全性先进的安全性提...
阅读: 221

什么是Lightchain AI?优缺点、未来发展介绍
目录什么是Lightchain AI?Lightchain AI 发布:核心创新为什么 Lightchain AI 在 2025 年如此重要Lightchain AI 在区块链生态系统中有何独特之处L...
阅读: 196

加密货币跨链桥是什么?有哪些好用的跨链桥推荐?
目录一、什么是跨链桥?为什么需要跨链桥?跨链桥是如何工作的?二、跨链桥的关键技术类型三、好用的跨链桥推荐1. Circle Gateway (主要针对USDC稳定币)2. Across Protoco...
阅读: 229
Fermah是什么?如何免费赚取Fermah代币?运作方式、技术、功能介绍
目录什么是Fermah?Fermah的使命与愿景Fermah背后的技术Fermah的组成部分证明系统部署经济模型Fermah是如何运作的?证明请求提交任务分配证明生成结果交付跟踪与可靠性Fermah的...
阅读: 245

什么是工作量证明(PoW)?为什么不可替代?未来挑战与发展
目录什么是工作量证明(PoW)?起源与发展工作量证明(PoW)如何运作?为什么工作量证明重要?工作量证明的优势工作量证明的缺点工作量证明与权益证明工作量证明范例面临的挑战与行业趋势为什么 PoW 至今...
阅读: 240

什么是收益耕作(Yield Farming)?如何运作?一文了解收益耕作
目录什么是收益耕作收益耕作如何运作基本机制关键组件顶级收益耕作平台和协议高级收益耕作策略集中流动性耕作收益聚合器策略杠杆收益耕作收益耕作中的风险管理和安全考虑如何计算收益耕作的收益谁可能对收益耕作感兴...
阅读: 201
猜你喜欢

币安支付:可以使用加密货币购买可乐或其他商品了? 怎么买?
2025-10-29
OKX欧易交易所怎么样?安全吗?合法吗?OKX功能、手续费真实测评
2025-10-29
Gate.io怎么样?芝麻开门交易所安全吗?合法吗?Gate.io官网APP下载
2025-10-29

国内用户怎么用支付宝购买USDT?(欧易交易所为例)
2025-10-29

币安和OKX交易所 现货、合约及提币 费率对比
2025-10-29
加密货币量化交易是什么意思?哪些交易所自带量化交易呢?
2025-10-29

Bitget交易所现货网格交易操作教程(web/app版)
2025-10-29

上新币比较快的加密货币交易所有哪些?
2025-10-29

为什么我的欧逸交易所身份认证失败了?原因和解决方案介绍
2025-10-29
