linux下eclipse配置android SDK
1、在官网下载android-sdk_r21.1-linux.tgz,由于该压缩包只有针对32位系统的,如果是64位系统的话,请先安装ia32-libs,运行32位程序(在shell终端下输入:sudo apt-get install ia32-libs)。
下载地址:http://developer.android.com/sdk/index.html
下载完成后,右击tgz包选择extract here选项,压缩出来后的文件夹是android-sdk-linux,我们把它复制到/opt/androidsdk/中。
cd ~
sudo cp -r android-sdk-linux/ /opt/androidsdk 要进入到那个目录下输入该命令
由于复制过去后没有执行,读写权限,所以执行以下命令:
cd /opt
sudo chmod -R 777 androidsdk (注要进入到对应目录下 R必须是大写的,作用是使文件夹及子文件夹具有相关权限)
2、运行 Android SDK and AVD Manager下载SDK
cd /opt/androidsdk/tools
./android (如果执行这句时出现command not found,不要单独执行android)
接下来的步骤与windows平台类似。下载需要等待一段时间。。。
3、在eclipse中下载ADT插件(与wndows平台一样)
打开Eclipse ->Help -> Install New Software -> 点击ADD添加 -> 名称填写 ADT Plugin
,地址填写
https://dl-ssl.google.com/android/eclipse/
-> OK -> 等待获取,勾选所有,点击 Next -> Next -> 选择同意 license agreements -> Finish 开始安装 -> 安装过程出现unsigned content 的提示选择ok继续,最后重启Eclipse。
================如果eclipse用的版本是juno的,可能会出现以下问题==========
在这步可能会出现一个问题,因为eclipse是用的juno版本的,错误如下:
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Native Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.ndk.feature.group 21.1.0.v201302060044-569685)
Missing requirement: Android Native Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.ndk.feature.group 21.1.0.v201302060044-569685) requires 'org.eclipse.cdt.feature.group 0.0.0' but it could not be found
解决方法:
原来就是eclipse插件CDT(增加对C的支撑)丢失了,
下载地址:http://www.eclipse.org/cdt/downloads.php
这里下载的是cdt-master-8.1.0.zip
那么,这个该如何安装到eclipse上呢?
Eclipse ->Help -> Install New Software -> 点击ADD添加 -> 名称填写CDT ,地址那里选择Archive,然后选择已下好的
cdt-master-8.1.0.zip即可 -> OK -->等待获取,勾选所有,点击 Next -> Next -> 选择同意 license agreements -> Finish 开始安装 -> 安装过程出现unsigned content或warning的提示选择ok继续,最后重启Eclipse
在安装CDT的过程中可能还会出现一种错误如下:
Cannot complete the install because one or more required items could not be found.
Software being installed: C/C++ Remote Launch 6.0.0.201109151620 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201109151620)
Missing requirement: C/C++ Remote Debug Launcher 2.3.0.201109151620 (org.eclipse.cdt.launch.remote 2.3.0.201109151620) requires 'bundle org.eclipse.rse.ui [3.0.0,4.0.0)' but it could not be found
Cannot satisfy dependency:
From: C/C++ Remote Launch 6.0.0.201109151620 (org.eclipse.cdt.launch.remote.feature.group 6.0.0.201109151620)
To: org.eclipse.cdt.launch.remote [2.3.0.201109151620]
解决方法:
原因是缺少了org.eclipse.rse.ui,需要单独下载RSE组件,即RSE-runtime-3.3.1.zip ,下载地址:http://www.eclipse.org/downloads/download.php?file=/tm/downloads/drops/R-3.3.1-201109141310/RSE-runtime-3.3.1.zip
解压缩之后把features和plugins下面的文件拷贝到eclipse的对应目录下去,然后重启eclipse即可。然后再次安装CDT就可以成功完成啦
==========eclipse各版本的差异见:http://www.eclipse.org/downloads/compare.php====
============建议移动开发下载eclipse for mobile developers版本==========
================上述2个问题解决后再来重新安装ADT即可成功==========
4、在eclipse中配置SDK LOCATION。
Window-->Preferences-->选择Android选项-->选择SDK LOCATION(即/opt/androidsdk)点击OK即完成。
5、测试是否安装成功
在eclipse中编写测试程序,然后在模拟器上运行。
(流程与windows平台一样操作 )
注:eclipse中的视力模式一定要切换至java视图模式
6、为了直接在shell终端使用android tools,需要设置环境变量哦,操作如下:
sudo chmod 777 /etc/profile 先为/etc/profile设置权限
ls -l /etc/profile 查看权限
-rwxrwxrwx 1 root root 801 11月 8 20:59 /etc/profile
vi /etc/profile
(在最后加入
export ANDROID_HOME=/opt/androidsdk
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
输入:wq!保存即可。)
source /etc/profile 使配置生效
在SHELL终端输入android,如果出现Android SDK Manager窗口,证明环境配置成功
如果对vi不熟悉的可以用gedit /etc/profile打开即可。
注 :shell中vi的基本操作:
vi testfile
进入vi之后是处于command mode下,不能进行编辑,通过按insert键进入insert mode,此时可以编辑操作。
当你输入错了时,要删除某几个字符,则先要进入command mode下才能用delete删除操作。
由insert mode进入command mode需要按esc键。
最后就是保存操作了。
在command mode下:
:wq! 保存
:q! 退出编辑
vi具体相关内容参考:http://blog.renren.com/share/280181907/3330326606
相关推荐
本文将详细介绍如何在Ubuntu虚拟机环境下安装和配置Android SDK。此过程适用于那些希望通过Ubuntu系统进行Android应用开发的开发者们。为了确保整个安装流程顺利进行,我们需要事先准备好必要的软件和工具。 #### ...
在 Ubuntu Linux 中,我们需要设置环境变量以便使用 JDK 和 Android SDK。我们可以使用以下命令来设置环境变量: * 编辑 `/etc/profile` 文件:`sudo gedit /etc/profile` * 添加环境变量:`export JAVA_HOME=/home...
Ubuntu下搭建Android开发环境 ...搭建Android开发环境是Android开发者的必备技能,本文详细介绍了在Ubuntu下使用Eclipse工具导入ADT和SDK插件进行Android开发的步骤,希望能够帮助读者快速搭建Android开发环境。
### 64位Ubuntu下Android开发环境配置 #### 必要配置 为了在64位Ubuntu上搭建Android开发环境,我们需要完成一系列必要的配置步骤。这些步骤涵盖了从硬件要求到特定软件包的安装。 ##### 1. 硬件要求 - **物理...
Ubuntu 安装JDK+Eclipse+Android SDK文档.odt
在Ubuntu操作系统上搭建Android开发环境是一项基础且重要的工作,它涉及到多个步骤,包括安装必要的软件、配置环境变量以及设置开发者工具。以下将详细介绍这个过程。 首先,我们需要安装Eclipse,这是一个广泛使用...
当您下载并解压这个文件后,您需要将其放置到您的Android SDK安装路径下的 **build-tools** 目录中,以便系统能够正确识别和调用这些工具。 **Android build-tools** 是Android SDK的一个关键组件,它提供了许多...
android源码环境搭建,linux环境搭建,ubuntu10.04配置手册.pdf+Android SDK 开发指南.pdf.rar
在虚拟机 Ubuntu 下搭建 Android 编译环境,需要安装 Android 编译环境相关的包。这些包包括 Android SDK、Android NDK、Java JDK、Apache Ant 等。这些包的安装十分重要,因为它们是编译 Android 的基础。 五、 ...
在Ubuntu 14.04操作系统中配置Android开发环境是一个重要的任务,这涉及到多个组件的安装和设置。本文将详细讲解如何一步步搭建Android SDK、ADT(Android Development Toolkit)和NDK(Native Development Kit)...
在Ubuntu操作系统中安装Android开发环境,主要步骤包括安装Java JDK包、Eclipse集成开发环境(IDE)、Tomcat服务器以及Android开发工具(ADT)。以下详细说明每一个步骤以及所涉及的关键知识点: 1. 安装Java开发...
- 为了让命令行工具如`adb`能够正常使用,还需要在Ubuntu的系统环境中配置`ANDROID_HOME`变量,指向你的SDK安装位置。 8. **测试环境** - 在Eclipse中新建一个Android项目,选择你刚才安装的API级别,如果一切...
这个压缩包是开发者在Ubuntu 18.04环境下搭建Android开发环境所需的基础组件。 Android SDK是Android应用开发的核心工具集,它包含了各种工具、库以及API文档,用于编写、测试和调试Android应用程序。版本r24.4.1...
在Ubuntu系统下搭建Eclipse开发环境主要是为了进行Android应用的开发,整个过程可以分为几个步骤,包括安装Java开发工具包(JDK)、安装Eclipse开发环境、安装Android SDK、安装Android开发工具(ADT)插件,以及...
总的来说,Ubuntu下的Android开发环境搭建涉及多个步骤,包括安装JDK、下载和配置Android SDK、创建AVD以及可选的安装Android Studio。遵循这些步骤,开发者能够在Ubuntu系统上顺利进行Android应用的开发和测试工作...
通过以上步骤,你可以在Ubuntu环境下成功搭建Android NDK编译环境,开始进行原生代码的开发工作。记得保持NDK和SDK的更新,以获取最新的特性和修复。在实际开发中,可能会遇到各种问题,如库冲突、链接错误等,这时...
【Ubuntu 11.04下Android...总之,在Ubuntu 11.04上搭建Android开发环境涉及安装JDK、Eclipse、Android SDK和ADT,以及配置相关环境变量和AVD。这个过程完成后,你就可以在Linux环境下高效地进行Android应用开发了。