64位Ubuntu14.04搭建ADT开发环境
本来放假是要出去玩的,结果出游计划拖到了周一,今天先来无事看看ubuntu最近发展得怎么样了,顺便把ADT也搭建好,方便以后研究android框架。想想在windows下,ADT直接down下来解压就能用,心想linux下应该也不会太难吧。
说干就干,首先想到的是去android官网直接down一个ADT for linux,发现eclipse for ADT已经被放到左侧链接的最后,而android自己的Android studio则取代了去年初ADT的位置,Google这是破釜沉舟地推广自己的开发环境。当我点开eclipse for ADT的时候,发现各种note,建议我及早迁移到Android Studio,直接告诉开发这已经不在维护之前的eclipse for android工具了,真实无力吐槽,intellij idea 是很优秀,可是到了Android Studio,真的用不爽,且不说性能,UI真的很繁杂。好了,既然不再支持,那就只能自己来配置好了。
首先,我们需要安装jdk,这个网络上的教程一大把,而且比较简单,几乎是下载->解压->配置路径。然后就去下载elipse(地址:http://www.eclipse.org/downloads/),这样有个好处,我们可以选择eclipse的版本,我选择了最新的elipse。
上面的步骤应该不会出问题,不管是32位,还是64位,但是接下来就可能没有那么一帆风顺了。因为我没有下载到到eclipse for ADT,所以我就只能自己来配置ADT,继续查看官网资料。
官网提供了两种方法来安装adt插件(下载地址:http://developer.android.com/sdk/installing/installing-adt.html#Download)。一种是在线安装,跟eclipse安装新软件的方法一致:1.打开elipse->Help > Install New Software;2.点击右边的add;3.在弹出的对话框填入对应的内容,Location
https://dl-ssl.google.com/android/eclipse/
4. 接下来就是点击OK->NEXT->NEXT->FINISH,然后重启eclipse就可以了,接下来就是去按照各版本android的api了。
另一种安装ADT的方法是下载离线的ADT,下载地址:https://dl.google.com/android/ADT-23.0.6.zip,步骤:1.下载完成后,不要解压;2.安装方法跟方法一类似,不同点在于在上图(Add Respository)不用填写下载地址,而是只要点击右边的Archive导入刚才下载好的ADT,接下来几乎全部选择安装即可。
在上一步我们已经在eclipse上安装好了android sdk-manager,不出意外,eclipse的工具栏已经有了android sdk-manager和avd-manager(Android Vitual Machine Manager)的快捷按钮了。打开之,如下图
选择好自己需要的SDK platform和Extras中的Android Support Libraray,下载速度就要看你的网速了。
再接下来就是如何开发Android应用的问题。。。。。。今天的时间也不差多了,谈一下遇到的问题:如何在64位系统上运行32位程序。为什么要谈这个问题?因为adb是32位的,Android SDK Build-tools也是32位的,如果不解决这个问题,android工程就会报错:
home/xxx/android-sdks/platform-tools/aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
或者
Unexpected exception ‘Cannot run program “/home/xx/sdk/platform-tools/adb”: java.io.IOException: error=2, No such file or directory’ while attempting to get adb version from ‘/home/xx/sdk/platform-tools/adb’
等等,这两个问题都是因为要运行32位程序引起的,网上有各种解决方案,或许对于老系统(包括老的64位UBUNTU系统是可行的,但最新的不行),我的解决方案是:
# sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
问题解决。
安装好了eclipse for ADT,以后就可以在linux下面来愉快玩耍了。再一看,发现jdk也编译通过了,发现rp不错来着。
转载于:https://www.cnblogs.com/HackingProgramer/p/4393157.html
64位Ubuntu14.04搭建ADT开发环境相关推荐
- win7 64位利用eclipse搭建android开发环境教程
适合win7 64位的操作系统的JDK1.7+eclipse+android SDK 23.0.2+adt23.0.2资源下载: http://pan.baidu.com/disk/home?sr=f ...
- Win7(64位)下,搭建Android开发环境
一.相关下载 1.下载JDK. 网址:http://java.sun.com/javase/downloads/index.jsp,选择jdk-7u21-windows-x64.exe. 2.下载Ec ...
- ubuntu14.04 qt4 C++开发环境搭建
ubuntu14.04 qt4 C++开发环境搭建 preFace:文章包括gnome,vnc-server,qt4安装配置及集成; apt-get update && apt-get ...
- 基于VMware+Ubuntu 14.04 搭建ESP32 开发环境
基于VMware+Ubuntu 14.04 搭建ESP32 开发环境 开发环境:VMware + 14.04 1.更新 cmake 准备工作:官网下载cmake-3.6.3.tar.gz(https: ...
- 在Ubuntu20.04搭建WordPress开发环境
最近在B站刷到一个很不错的WordPress开发视频 https://www.bilibili.com/video/BV1E7411A7Yj?p=1 最近PHP8.0的发布, 性能得到极大提升, 再加 ...
- ubuntu 16.04 搭建 python 开发环境
2019独角兽企业重金招聘Python工程师标准>>> 由于ubuntu 16.04 采用的是python2.7版本,对于采用python3开发作为开发环境的,极为不方便,不过幸好 ...
- 基于Ubuntu14.04搭建caffe训练环境
各种教学视频或文档资料 +QQ:635992897 一.基础环境配置 0.apt-get update 1.sshd安装 sudo apt-get install openssh-server ...
- Ubuntu 13.04搭建J2EE开发环境
摘要: 1.此教程基于 本本:Lenovo v470c OS:Ubuntu 13.04 32bit 2.搭建eclipse J2ee版本+MySQL+Tomcat 7.0+Jdk7开发环境 3.目的: ...
- ubuntu 20.04搭建ESP-ADF开发环境
1. 下载esp-gitee-tools 包含给 gitee 其他仓库提供的扩展工具,包括 submodule 更新.开发工具安装等. git clone https://gitee.com/Espr ...
- Ubuntu14.10搭建C++开发环境
方法一: 1.安装Eclipse sudo apt-get install eclipse 2.安装Eclipse CDT sudo apt-get install eclipse-cdt 3.安装A ...
最新文章
- python是一门什么课程-从无到有用Python创造一门属于自己的编程语言1
- GDCM:gdcm::IconImageFilter的测试程序
- Github GUI 托管代码教程
- python中os.path和pathlib
- vuex在vuecli中的简单使用
- 威佐夫博弈(模板题)
- 求和(莫比乌斯反演)
- php生成文章页,php结合smarty生成静态页面php文章内分页代码
- php和js哪个更像C语言,js和php存在着什么区别
- 《ArcGIS Runtime SDK for Android开发笔记》——(8)、关于ArcGIS Android开发的未来(“Quartz”版Beta)...
- MySQL 8.0窗口函数
- Github 开源趋势榜 TOP 1:英伟达升级发布二代 StyleGAN!
- Android屏幕旋转-横屏竖屏切换
- 【归档】网吧计费管理系统 C语言实现
- Variation_Model 差异模板算子总结
- 中兴机顶盒刷机后服务器连接失败,(四川高安)中兴ba860av2.1t强刷安卓固件包解决刷机到7出错问题...
- 《哈佛大学公开课:幸福课》 学习笔记(1)
- mysql修改游戏,第十二讲 战神引擎游戏列表和公告修改
- 2022年长沙市成人高考疫情防控政策
- QXlsx(访问Excel)
热门文章
- nginx模块nginx_upstream_check_module来检查后端服务器的健康情况
- 转载,对于已用encryption加密的存储过程,的解密方法
- idea code key study form qinChao
- Eclipse开发环境下,部署和配置svn的整个过程
- 亏损208亿,滴滴橙心优选裁员关停!曾融资12亿,最高估值320亿
- 公司这套架构统一处理try...catch这么香,求求你不要再满屏写了,再发现扣绩效!...
- 请千万不要在 JDK 7+ 中使用这个 JSON 包了!切记
- 大牛总结的 Git 使用技巧,写得太好了!
- 重磅推荐:2017 年最流行的 15 个数据科学 Python 库
- 降准对房价与股市的影响!