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 安装JDK+Eclipse+Android SDK文档.odt
64位Ubuntu下Android开发环境配置
android源码环境搭建,linux环境搭建,ubuntu10.04配置手册.pdf+Android SDK 开发指南.pdf.rar
ubuntu下的android环境搭建,从eclipse的安装开始一步步教你如何搭建完善的android开发环境
文档主要包括了VM的安装,VM中ubuntu14.10(64)位的安装和ubuntu下android环境的搭建(以上几乎每个步骤都有截图,属于傻瓜式的,嘿嘿~同时也正是因为图太多,所以觉得写成博客太浪费时间);我曾经碰到的问题和相应...
此文档详细介绍如何在Ubuntu下使用Eclipse工具 导入ADT和SDK插件进行Android 开发
本篇文章主要介绍了Ubuntu搭建Eclipse+JDK+SDK的Android开发环境,有兴趣的同学可以了解一下。
ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk(by 星空武哥)-附件资源
文档有本人崎岖的配置Android环境的记录,也有比较好的配置Android环境的记录,供大家参考。
在Ubuntu下搭建Android的底层开发环境手册
on an Ubuntu 11.04 desktop using Eclipse, the Android SDK, and PhoneGap. I will describe how to build Android apps from the command line with PhoneGap and from the GUI with Eclipse and PhoneGap and ...
2.2.1 JDK、Eclipse、AndroidSDK软件安装 2.2.2 SDK的家在哪里——设定AndroidSDKHome 2.2.3 真的准备好了吗——开发环境验证 2.2.4 创建Android虚拟设备(AVD) 2.3 Linux一族——Ubuntu开发环境搭建 2.3.1 Java、...
ubuntu18.04基于QT5.13搭建最新Android开发环境源码包 资源: android-sdk_r24.4.1-linux QT环境:5.13
qeo虚拟机自动化配置和配置包含Android开发环境的Ubuntu VM,包括使用带有Chef和shell脚本的Vagrant DevOps工具的带有SDK的Android ADT Bundle,Eclipse和QEO SDK。 这种自动的虚拟机安装和配置使用了出色的DevOps...
1. 配置环境变量 代码如下: sudo gedit /etc/profile 在文件的最后追加一下内容(your_android-sdk-linux_path是绝对路径): 代码如下: #set path for android sdk tools export PATH=$PATH:/your_android-sdk-...
4、ubuntu上配置安装环境以及下载android源码 5、ubuntu上安装eclipse以及ndk、sdk等等全部(一步解决) 6、各种遇到问题详解 以上全部都是个人安装记录,我认为还是很有价值的,希望能帮到大家!
1. 配置JDK和Android SDK以及Android NDK的环境变量; 2. eclipse生成生成项目中所有头文件:com_myndk_MainActivity.h等; 3. 将Android/Java项目转变成C++项目; 4. 设置将默认编译C++的命令由make改为ndk-build; ...
jdk 下载地址 安装步骤 安装shell工具 ...export ANDROID_HOME=$BUILD_BASE/android_sdk mkdir -p $ANDROID_HOME export REPO_BASE=$BUILD_BASE/repo mkdir -p $REPO_BASE export REPO_USERNAME=xxx e