您的位置:首页 > 移动开发 > Android开发

Ubuntu(64bit)搭建Android测试环境

2015-11-03 14:21 477 查看
JDK

Oracle官网下载最新的JDK(64bit),解压即可

Eclipse

Ubuntu下载Eclipse IDE for Java Developers(64bit),解压即可

配置JDK环境变量,通过Eclipse在线安装ADT,再通过ADT安装SDK(这样可以保证安装最新)

参考:http://developer.android.com/sdk/installing/installing-adt.html#Configure(ADT和SDK均可离线安装,其中该网址有离线安装的zip包)

配置JDK环境变量:

$ sudo gedit ~/.bashrc(用户级的环境变量,也可以配置系统级的,需要编辑/etc/profile文件)添加如下内容:

#set java environment

export JAVA_HOME=~/app/jdk1.8.0_45# JDK的路径

export PATH=${JAVA_HOME}/bin:$PATH

ps:保存后执行:

$ source ~/.bashrc

$ java -version # 验证是否配置成功

通过Eclipse安装ADT

Start Eclipse, then select Help > Install NewSoftware.

Click Add, in the top-right corner.

In the Add Repository dialog that appears, enter "ADT Plugin" for the Name and thefollowing URL for the
Location:

https://dl-ssl.google.com/android/eclipse/

Note: The Android Developer Tools update site requires a secure connection. Make sure the update site URL you enter starts with HTTPS.

一路点击确定。

通过ADT安装SDK

ADT安装好后,会提示没有可有的SDK,有下载最新或使用本地,选择下载最新,一路点击确定。

SDK下载完后,可以通过SDK中的SDK Manager下载其他组件

配置SDK环境变量

$ sudo gedit ~/.bashrc添加如下内容:

#set android environment

export SDK_HOME=~/app/android-sdks #sdk的路径

export PATH=$SDK_HOME/platform-tools:$SDK_HOME/tools:$PATH

ps:保存后执行:

$ source ~/.bashrc

$ adb # 验证是否配置成功

遇到的问题:

$ adb
-bash: /xxx/adb:没有那个文件或目录

原因是64位Ubuntu系统,但是android sdk只有32位的

安装依赖库:

$ sudo apt-get install ia32-libs

提示失败:可是下列软件包取代了它:lib32z1 lib32ncurses5 lib32bz2-1.0

根据提示执行:$ sudo apt-get install
lib32z1

验证:$ adb,依然失败:error while loading shared libraries:
libstdc++.so.6: cannot open shared object file: No such file or directory

根据提示执行:$
sudo apt-get install
lib32stdc++6

搞定!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: