Deepin配置android应用开发环境
2014-08-09 21:56
555 查看
Deepin配置android应用开发环境
一、安装eclipse
Deepin仓库里面的eclipse还是3.0版本的,建议官方网站下载最新的(解压即用)。二、安装JDK
JDK解压之后,需要配置环境变量,在~/.profile文件添加(/home/zhouyixing/Softwares/为个人解压路径):if [ -d /home/zhouyixing/Softwares/jdk1.7.0_67 ] ; then
export JAVA_HOME=/home/zhouyixing/Softwares/jdk1.7.0_67
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
fi
三、安装android ADT和SDK
ADT安装方法
eclipse -> help -> Install New Software -> Add -> Archive选择ADT-23.0.3.zip,Name填入ADT。然后,按提示即可一步一步完成。SDK安装方法
配置SDK(/home/zhouyixing/Softwares/为个人解压路径)eclipse -> prefences -> Android -> SDK location填入/home/zhouyixing/Softwares/android-sdk-linux
然后再配置环境变量
if [ -d /home/zhouyixing/Softwares/android-sdk-linux ] ; then
export ANDROID_HOME=/home/zhouyixing/Softwares/android-sdk-linux
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH
fi
下载平台包
在命令行直接运行android,在弹出的android sdk manager勾选需要的版本平台,并接受证书。
zhouyixing@T6Series:~$ android
NOTE:由于种种原因,直接下载会比较慢。先在修改/etc/hosts文件
zhouyixing@T6Series:~$ cat /etc/hosts
127.0.0.1 localhost
127.0.1.1 T6Series
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
# 添加如下两个地址
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
四、连接手机
参考文章点击打开链接zhouyixing@T6Series:/etc/udev/rules.d$ sudo adb kill-server
zhouyixing@T6Series:/etc/udev/rules.d$ sudo adb devices
看到设备自己的神器代表连接成功。下次直接运行sudo adb kill-server,eclipse就能连接手机了。
五、测试Hello world
File -> New -> Projects -> Android Application Project然后按提示完成工程。开启手机的调试模式,并用usb线链接电脑(记得sudo adb kill-server,最好还用sudo adb devices检查一下)。
点击工程,然后再点击run,选择Android Application,即可在手机运行。
六、题外
由于不理解各个软件包的作用,个人费了不少功夫。这里简单说一下个人理解(大牛莫笑)。eclipse是软件编辑器,JDK是java编译工具,ADT是android编译支持工具,SDK是平台API等等。另外不得不吐槽,由于种种原因,导致部分网站网速有点慢(甚至打不开),个人是爬出去找到链接在用360离线和百度离线下载,然后再下载的。这些,包括设置/etc/hosts都非吾所愿啊。
本文所有下载链接:
eclipse软件
linux版:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-standard-luna-R-linux-gtk-x86_64.tar.gz
JDK软件包
linux版:http://download.oracle.com/otn-pub/java/jdk/8u11-b12/jdk-8u11-linux-x64.tar.gz?AuthParam=1407590615_e03f7e8d1a7be6b8b687035bd5ed49e0
ADT插件
在线安装地址:https://dl-ssl.google.com/android/eclipse/
离线安装地址:https://dl.google.com/android/ADT-23.0.3.zip
SDK软件包
linux版:https://dl.google.com/android/android-sdk_r23.0.2-linux.tgz
windows版:http://dl.google.com/android/android-sdk_r23.0.2-windows.zip
相关文章推荐
- PhoneGap&jQuery Mobile应用开发环境配置(For Android)
- Android应用开发(一):Android平台搭建与开发环境配置
- PhoneGap&jQuery Mobile应用开发环境配置(For Android)
- 1、android应用开发 - ubuntu下开发环境的配置
- React-Native 之Android应用开发踩坑纪 (一)————windows环境下配置
- Android环境应用开发配置
- 配置Android应用开发环境为什么需要安装配置JDK、SDK、ADT
- PhoneGap&jQuery Mobile应用开发环境配置(For Android)
- PhoneGap&jQuery Mobile应用开发环境配置(For Android)
- Android应用开发(一):Android平台搭建与开发环境配置
- Android应用开发环境配置-使用eclipse进行开发
- [整理]Android应用开发的环境配置
- Android应用开发的环境配置
- Android官方开发文档Training系列课程中文版:构建第一款安卓应用之环境配置
- Android 原生应用嵌入React-Native模块开发-环境配置及填坑记
- PhoneGap&jQuery Mobile应用开发环境配置(For Android)
- Android应用开发 - JAVA环境变量设置 JDK1.6配置
- Java android应用开发环境搭建配置
- 配置PhoneGap开发Android应用环境入门
- android应用开发环境配置