Android 开发IDE之(Eclipse 和 Android Studio )

前面的文章写了离线下载必要的开发资源,现在小记一下Eclipse和Android Studio的安装

(一)Eclipse

1、下载
下载传送

2、一般下载Eclipse IDE for Java Developers这个就可以了,现在Eclipse比较吃内存,还是比较卡的。下载完直接解压就行了。

3、运行,配置ADT(Android Development Tools)插件。

1)在线安装:打开Eclipse, 在菜单栏上选择 help->Install New SoftWare 出现Install界面点击 Add按钮,出现Add site界面名称: Android (这里可以自定义),输入网址:

https://dl-ssl.google.com/android/eclipse/    (如果出错,请将https改成http),点击OK,将出现Install界面最后:点击Yes按钮,重启Eclipse。

2)离线安装:下载ADT,去Android官网下载,下载下来为zip的,在输入链接的地方改为添加zip包,点击OK,将出现Install界面最后:点击Yes按钮,重启Eclipse。

3)验证安装成功:打开Eclipse,选择File -> New -> Project,在new project对话框中可查到Android project选项,表示ADT插件安装成功。

4、配置sdk路径

在Eclipse 工具栏中,选择:Window -> Preferences...左边菜单中选中android,在右边浏览框中选择sdk的解压目录作为 sdk location,点击Apply,然后点击OK即可。升级SDK版本,选择菜单 window->Android sdk and avd manager 出现Android SDK And AVD Manager界面。选择update
all按钮,出现Choose Package to Install 界面 .选择左边的某一项,点击accept表示安装,点击reject表示不安装, 自己可以任意选择版本安装或更新,确定后,选择install按钮,进入安装。

5、新建AVD(android vitural device)

进入android sdk and avd manager,选中Vitural Devices 在点击New按钮。名称可以随便取,target选择你需要的SDK版本,SD卡大小自定义,点击 Create AVD)测试安装是否成功。

(二)Android Studio

1、2013年Google I/O大会后,Google就拿出了专为Android开发者准备的Android Studio.Android Studio是一项全新的基于IntelliJ IDEA的Android开发环境。类似于Eclipse ADT插件,Android Studio提供了集成的Android开发工具用于开发和调试。我感觉比Eclipse在调试开发上要方便的多。

除了IntelliJ功能,Android Studio还提供:

基于Gradle的构建支持;

Android特定重构和快速修复;

提示工具更好地对程序性能、可用性、版本兼容和其他问题进行控制捕捉;

支持ProGuard和应用签名功能;

自带布局编辑器,可以让你拖放UI组件,并在多个屏幕配置上预览布局,等等。

2、下载Android Studio,去google官方下载即可,或许百度云等类似的网盘中有,但不如官网上更新的快。Android 一共分三种,

1)是含SDK安装版,如果没有下载过sdk的可以直接用这个安装版,下载最新的AS,sdk是很新的。比较大,其实安装完AS后就是解压sdk了。

2)是不含SDK安装版,下载过sdk,配置省事用这个就行。

3)是不含SDK非安装版,下载过sdk,想灵活配置的话这个,其实和安装版很类似的。

3、安装完成后很长时间的初始化,然后是下载AVD(模拟器)和Android Support。

4、其实整体过程是很方便的,但是由于大长城的关系,导致很多内容无法及时更新,所以会卡在初始化界面。

5、AS和Eclipse的区别:

6、问题:

1)Error:Unknown host ‘downloads.gradle.org‘.

Learn about configuring HTTP proxies in Gradle.

这就是被墙的原因,也有可能是下载不完全,解决方式分两种

(1.)使用本地的Gradle环境: Ctrl
+ Alt + S 打开设置,选择 Gradle 条目,单选 "use local gradle distributio" 并指定你安装的Gradle路径。

(2.)把该目录下的gradle-xx-bin.zip.part文件删除,然后复制gradle-xx-bin.zip.lck,把它改为gradle-xx-bin.zip.ok(xx是版本号,例如我的最新的gradle-2.2.1-all.zip,路径在.gradle\wrapper\dists\gradle-2.2.1-all\c64ydeuardnfqctvr1gm30w53下)。

2)更改Module名,Shift+F6.更改后注意更改Run/Debug
Configurations.还有settings gradle。

3)删除Module,F4.选中项目点删除,去除settings
gradle的项目,然后关闭AS,删除资源管理器的Module。

4)XP好多硬件优化的都没有,建议换系统。

时间: 2024-08-27 16:53:59

Android 开发IDE之(Eclipse 和 Android Studio )的相关文章

Android实战技巧之九:最新Android开发环境(Eclipse+ADT+Android 5.0)

一.一切由运行时错误引起 dalvikvm Could not find class '引用包.类', referenced from method... 其实在编译时也会见到如下错误:       [dx]        [dx] trouble processing:       [dx] bad class file magic (cafebabe) or version (0033.0000)       [dx] ...while parsing com/novell/sasl/cli

android开发里跳过的坑——android studio 错误Error:Execution failed for task ':processDebugManifest'. > Manifest merger failed with multiple errors, see logs

使用AS在gradle里配置了多个定制版本,发现在编译版本切换时,会出现错误: Error:Execution failed for task ':processDebugManifest'.> Manifest merger failed with multiple errors, see logsInformation:Gradle tasks [:app:generatePhoneWulianDebugSources, :app:mockableAndroidJar, :app:prepa

android开发-wifi连接eclipse开发调试环境

android开发请远离数据线! 方法很简单: 第一步,首先你需要在你的手机上安装一个终端模拟器工具,这里我推荐 androidterm_1,0,48.apk,搜下各大app store都会下载到. 第二步,在手机打开这个终端工具,输入命令: su//获取root权限 setprop service.adb.tcp.port 5555//设置监听的端口,端口可以自定义,如5554,5555是默认的 stop adbd//关闭adbd start adbd//重新启动adbd 第三步,记录下你手机

Android开发进阶:如何读写Android文件

Android主要有四大主要组件组成:Activity.ContentProvider.Service.Intent组成.Android文件的运行主要需要读写四大组件的文件.本文将介绍如何读写Android文件,希望对正在进行Android开发的朋友有所帮助. 文件存放位置 在Android中文件的I/O是存放在/data/data/<package name>/file/filename目录下. 提示:Android是基于linux系统的,在linux的文件系统中不存在类似于Windows的

Android开发面试经——4.常见Android进阶笔试题(更新中...)

Android开发(29)  版权声明:本文为寻梦-finddreams原创文章,请关注:http://blog.csdn.net/finddreams 关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44301359 上一篇文章我们已经了解了Android笔试的一些基础题目, [<Android开发面试经——2.常见Android基础笔试题> ] (http://blog.csdn.net/finddreams/a

[Android开发那点破事]解决android.os.NetworkOnMainThreadException

[Android开发那点破事]解决android.os.NetworkOnMainThreadException 昨天和女朋友换了手机,我的iPhone 4S 换了她得三星I9003.第一感觉就是好卡,果断刷机.以前是Android 2.3的系统.回来刷成了4.4. 好了,问题来了.在我用手机测试我们的APP的时候,抛出一个如题的异常:android.os.NetworkOnMainThreadException 第一次看到这异常,字面意思是说:在主线程中的网络异常.然后我就去了解了下这个异常,

Android 开发艺术探索——第十章 Android的消息机制

Android 开发艺术探索--第十章 Android的消息机制读书笔记 Handler并不是专门用于更新UI的,只是常被用来更新UI 概述 Android的消息机制主要值得就是Handler的运行机制,Handler的运行需要底层的MessageQueue和Looper的支撑. MessageQueue即为消息队列,顾名思义,它的内部存储了一组消息,以队列的的形式对外提供插入和删除的工作.虽然叫队列,但内部存储结构并不是真正的队列,而是采用单链表的数据结构来存储消息列表. Looper意思为循

Android开发面试经——3.常见Android进阶笔试题

关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44301359 上一篇文章我们已经了解了Android笔试的一些基础题目,<Android开发面试经--2.常见Android基础笔试题> 但是做为一个有经验的开发者,仅仅知道基础题还是不够的,你的简历上说有两年以上工作经验的话,那面试官肯定会问一些深入性的问题,看你能否回答的出.所以为了找一个更好的工作,我们还需要去了解一下Android进阶的笔试题目: 1.什么是

Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境

有很长一段时间没有更新博客了,最近实在是太忙了,没有时间去总结,现在终于可以有时间去总结一些Android上面的东西了,很久以前写过这篇关于使用Android Studio搭建Android集成开发环境,不过一直没有发表出来,写这篇文章的目的是记录一下Android开发环境的搭建过程,这篇文章写得一般般,主要是记录了整个搭建过程,没什么技术含量,觉得有帮助的朋友就看一下! 一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(A