随笔 - 383  文章 - 0  评论 - 0  阅读 - 35557 

1. 对比Eclipse与Android Studio开发

 

Eclipse开发

Android Studio开发

Java开发工具

JDK (可通用)

JDK (可通用)

Android开发工具

Android SDK

Android SDK

集成开发环境

Eclipse

Android Studio

命令行编译工具

Ant

Gradle

结构

Android Studio的Project类于Eclipse的Workspace

Android Studio的module类似于Eclipse的Project

优点

Eclipse支持C/C++/Java/Python

起初大家都有它做Android开发,熟悉度高

针对Android安装使用方便

一些,5.0以后的有些功能只能在Android Studio上使用

2. 说明

1)             本文的安装环境是Ubuntu 16.10,其它Ubuntu版本也可以,强烈建议使用64位系统,因为最新版本Studio可执行程序(如adb)都是64位的;如果用32位系统,替换和升级相当麻烦。

2)             强烈建议先FQ(可通过修改/etc/hosts实现),安装时需要连接google服务器,否则很多安装包(Gardle,Android SDK)需要手动下载安装,有版本适配问题,容易出错。

3)             网上一些安装教程用三条apt命令直接安装AndroidStudio,我在Ubuntu12.04,16.04,16.10上尝试均不成功,可能是Ubuntu版本不太一样,此处使用下载压缩包的方法安装

4)             有些安装教程,用命令行安装JDK,Gardle等等工具,这主要针对早期Android Studio版本,目前版本Android Studio 2.3的JDK,Gardle,Android SDK都是安装包已包含和自动下载的,无需再手动安装。

3. 安装

1)             下载Android studio安装包 http://www.android-studio.org/(一定要下最新版本,早期版本配置比较麻烦)

2)             安装

$ cd /exports/
$ unzip android-studio-ide-162.3871768-linux.zip
$ sudo ln -s /exports/android-studio/bin/studio.sh /bin/
$ studio.sh (即可运行)
首次运行时提示下载和安装数据,第一次安装完成后,有的功能不能即时生效,退出Studio再进即可。

4. 其它

1)             升级更高版本的Android SDK
Android Studio 菜单Tools->Android->SDKManager,选中需要的API版本安装即可(占空间比较多,不建议全部安装)

2)             Android Studio数据

i.             Android SDK
一般在第一次安装时让用户指定AndroidSDK安装目录,默认装在$HOME/Android/Sdk目录下

ii.             Gradle
默认安装在
$HOME/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3目录下,如果想在命令行编译,使用用该目录下bin/gradle即可

3)             自定义JDK和Android SDK目录
Android Studio主界面->菜单->File->OtherSettings->Default Project Structure…
或Welcome界面Configure->ProjectDefault->Project Structure

4)             在命令行编译程序

$ sudo ln -s ~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/gradle-3.3/bin/gradle/bin/
$ export JAVA_HOME=/exports/android-studio/jre/
$ export PATH=$JAVA_HOME/bin/:$PATH
$ gradle clean
$ gradle build

5)             Android Studio是否可以与Eclipse共用JDK和Android SDK

i.             JDK通过设置优先路径,即可和Eclipse共用,方法如下:

$ export JAVA_HOME=/exports/android-studio/jre/
$ export PATH=$JAVA_HOME/bin/:$PATH

ii.             Android SDK
Eclipse开发需要: Java+Eclipse+ADT+AndroidSDK组合使用,ADT与Android SDK版本必须匹配.
Android Studio下载的最新AndroidSDK可能版本高于ADT,因而无法与Eclipse共用(failed to get the required ADTversion number from the SDK,遇到此问题,在http://www.androiddevtools.cn/下载低版本即可)

posted on   xieyan0811  阅读(109)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示