64位Linux安装android开发IDE的全过程

首先特别感谢这个链接:

http://www.androiddevtools.cn/

提供了几乎所有的安卓开发需要用到的资源。

操作系统:CentOS 7。

一、android studio

这个折腾了一个下午,放弃了,有些墙暂时无法逾越。Windows倒是折腾出来了,可能是对Linux64位版本的支持不够吧。

二、Eclipse ADT

先去上面链接的网站ADT Bundle资源链接里下载了64位的Linux版本(先解决有无,再考虑优化)。

三、Cannot run program “ 你的路径/sdk/tools/emulator”: java.io.IOException: error=2, No such file or directory

文件本身肯定是存在的,去网上搜索了一下,原因是找到了:

32位文件在64位系统的兼容问题。

然后就是各种什么ia32-libs安装的问题,然而CentOS 7找不到这个库文件。

去实际路径下看了一下,感谢上帝,里面编译好了各种操作系统版本对应的文件。吐槽一下软件打包者,没有替换64位的版本emulator文件。

四、Cannot run program “ 你的路径/sdk/build-tools/android-xx/aapt”: java.io.IOException: error=2, No such file or directory

有了第三步的经验,很兴冲冲的去实际目录准备更新版本,然而傻了眼,这个里面只有32位的可执行文件。怎么办呢?

五、这次真的要解决兼容运行的问题了。

直接运行./aapt,提示错误如下:/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

按照如下步骤解决这个问题:

1.yum whatprovides ld-linux.so.2

2.根据结果安装相应的包。

例如在CentOS7中支持这个库的安装包为glibc-2.17-106.el7_2.1.i686

3.yum install -y glibc-2.17-106.el7_2.1.i686

再次运行./aapt,继续按照以上步骤安装其他必要的32位库文件。

我这次继续安装了zlib-1.2.7-15.el7.i686和libstdc++-4.8.5-4.el7.i686库文件就不提示错误了。

六、激动人心的时刻到了,能够创建并且正确的运行android项目了。

七、然而重启eclipse,又出现了‘Running Android Lint‘ has encountered a problem.Failed.

还好,这个相对简单一些:

点击Window->Preferences->Android->Lint Error Checking

去掉When saving files check for errors选项的勾就可以了。

   
时间: 2024-10-14 00:55:59

64位Linux安装android开发IDE的全过程的相关文章

关于64位Linux配置android开发环境出现 No such file or directory

前几天在64位系统上部署android开发环境的时候出现了这种问题 /aapt: No such file or directory 通过谷老师,知道原理android SDK里面的程序全是32位的,没有64位的.不知道为啥要写个x64, 我们仅仅要安装一下32位的执行库即可了,sudo apt-get install ia32-libs,就这么简单,一键搞定. 关于64位Linux配置android开发环境出现 No such file or directory,布布扣,bubuko.com

64位linux安装android sdk的问题

截至到今天,似乎在64位机器下安装android sdk存在不能运行的问题,可以用以下方法解决: Android SDK requires: Fedora 17 64bit with 32bit Android SDK: sudo yum install glibc.i686 zlib.i686 libstdc++.i686 ncurses-libs.i686 Fedora 20 64bit with 64bit Android SDK sudo yum install glibc zlib l

64位ubuntu下Android开发环境的配置

本文介绍如何在64位ubuntu上搭建android的开发环境. 系统:ubuntu12.04LTS 使用的是ADT Bundle for Linux和jdk1.7(open jdk也可) 一共分为3步走: 1.配置JDK 安装Open jdk $sudo apt-get install openjdk-7-jdk 或 从oracle官网下载 从官网下载JDK64位版 解压安装 将解压出的文件用最高权限复制到/usr/lib/jvm里 sudo cp -r ~/jdk1.7/ /usr/lib/

Ubuntu 12.04(64位)上搭建android 开发环境 (ADT 、android-studio)

1. ubuntu 12.04  64位 2. 下载: 1) Oracel JDK :http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 2) ADT bundle  :http://developer.android.com/sdk/index.html 3)android -studio : http://developer.android.com/sdk/installing

Windows 8(64位)如何搭建 Android 开发环境与真机测试

先行强调: 安装 Java SDK 和 Android SDK 的路径中不能有空格或中文, 否则在启动 Android SDK Manager 的时候会出现闪退的现象.此安装步骤也适用于 X86 的 Android 开发环境搭建哦,下载时注意版本就 OK 啦. http://www.cnblogs.com/91program/p/5192135.html 1: 下载安装 Java SE JDK(2014-08-20)jdk-8u20-windows-x64.exe,目前最新版本为 jdk1.8.

oracle 11g R2 标准版 64位linux安装

安装环境: Redhat es 5.5 64位 ,系统内存8G,swap 10G ,oracle 11G R2 标准版 一,Oracle 安装前的准备 检查一下包,必须全部安装: binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.1 gcc-c++-4.1.1 glib

64位linux安装32位校园网客户端

下面的是ubuntu下和arch下的安装方法,ubuntu的转自网络, ubuntu: 下载客户端并解压 安装开发包 1 sudo -i 2 dpkg --add-architecture i386 #添加32位的支持 3 apt-get update 4 apt-get install build-essential gnome-core-devel #安装两个开发包(可选) 运行 1 cd DrClient 2 ./privillege.sh 获取依赖包文件信息,安装依赖包 1 ldd Dr

win8.1 64位环境搭建android开发环境

1.下载JDK,http://www.oracle.com/technetwork/java/javase/downloads/index.html,选择版本 2.安装刚刚下载的JDK 3.环境变量配置, 新建JAVA_HOME系统变量:C:\Program Files\Java\jdk1.7.0_65(JDK安装目录) 新建CLASS_PATH系统变量: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 注意前面是 .; 补充path环境变量:%JAVA

在64位linux下安装32位oracle软件

在某些情况下,有时我们需要在64位的系统下来安装32的oracle软件(如,客户的变态要求).虽然在理论上,这种方式是可行的,但在实际的安装过程中确往往是错误百出,为了避免不必要的错误,也为了方便以后的工作查找,记录安装过程. 本示例以redhat4--64位操作系统,oracle 10g为数据库,安装过程中,仅仅使用了最小的安装包,以便尽可能多的发现问题.由于问题主要出现在软件包的安装和兼容性上,安装过程的其他方面不过多涉及. 首先,配置yum使用本地光盘作为源,并配置同时安装32位和64位的