FBI Warning:欢迎转载,但请标明出处:http://blog.csdn.net/codezjx/article/details/38544823,未经本人允许请勿用于商业用途。感谢支持!

  • 关于Android Studio

在2013 Google IO大会上公布的全新IDE Android Studio相信各位猿们并不陌生,截止2014的Google IO大会。尽管依旧木有公布正式版。可是依据我这几周的使用情况来说,BUG已经非常少了,全然不影响正常使用。

并且Android Studio是基于IntelliJ的,不管从执行速度上还是编程的快捷性上,都比Eclipse的体验要好,开发效率妥妥的提高了。

  • Android Studio vs Eclipse ADT

眼下Android Studio最大的缺点是还不支持NDK工具,假设项目里面有使用NDK的。预计要等正式版后才干用了。(或者通过第三方的编译环境,如Cygwin等,来编译本地代码)

  • 关于版本号:

截至2014/08/13。眼下最新版是Canary Channel的0.8.6

(补充说明一下这里的版本号:总共分为4个Channel,各自是:Canary。Dev,Beta。Stable。其更新频率逐渐递减,Canary大概1或者2周会更新一次,Beta则为相对稳定的公布版,而Stable则是传说中的正式版,眼下还木有。)

网址:

- http://tools.android.com/download/studio  (墙裂推荐从此下载最新版。理由一:绿色版,理由二:能及时获取最新版(推荐用Canary 版))

- http://developer.android.com/sdk/installing/studio.html (当然你也能够从官网下载。是一个安装文件,与上面不同的是他包括了一个Android L Preview的SDK,事实上我们大能够用自己本机的SDK)

- https://github.com/inferjay/AndroidDevTools/ (不会FQ的猿们能够从这里下载,里面包括非常多开发工具资源,更新速度比官方稍慢)

  • 開始配置环境

废话不多说了,事实上非常easy的,下面几步须要注意的:

1、从Eclipse导出build.gradle文件:Export->Android->Generate Gradle build files。选中须要导出的项目。

(注意:假设有依赖Library库项目的,会自己主动帮你识别并选上,一起导出即可了。假设有warning,表明该文件夹之前存在build.gradle文件,

勾上Force overriding of existing file就可以覆盖)

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY29kZXpqeA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

2、解压绿色版的.zip文件执行bin文件夹下的studio.exe(32位)或studio64.exe(64位),首先设置SDK和JDK路径,

在Quick Start界面Configure->Project Defaults->Project Structure

3、然后回到Quick Start界面选择Import Project选择步骤1中的build.gradle文件导入。第一次导入的时候会下载Gradle文件。大概50M,

时间比較长,要耐心等待哦。顺利的话就成功的从Eclipse导入到Android Studio了。

4、关于文件夹结构,若从Eclipse中生成build.gradle文件导入的。则会保留之前文件夹结构;若直接在Android
Studio中New Project生成的,则文件夹结构会比較奇怪。是Studio的标准文件夹结构(注意:Android Studio中的Project相当于Eclipse中的Workspace,

Module则相当于Eclipse中的Project。下图是一个Project,包含了几个Module)

5、其它:假设导入后编译不成功,依据Console的提示非常easy就能找到原因的。当初遇到了几个不是非常记得了,

主要是改动build.gradle或settings.gradle文件中面的内容。

假设各位有编译出错问题不知怎样解决的,欢迎留言。。。

猿们!

还在犹豫啥?赶紧用起来吧。Android Studio是趋势,正式版出了后非常快会普及的。如今体验一把也无妨嘛。哈哈。!!

Android Studio使用心得 - 简单介绍与环境配置的更多相关文章

  1. Android studio 使用心得(四)—android studio 多渠道打包(二)

    Android studio 使用心得(四)—android studio 多渠道打包 这篇文章讲了一种打包方式.是直接在android studio 里面可视化操作,结合配置文件.我个人觉得严格上来 ...

  2. Android studio 使用心得(六)—android studio 如何加载.so文件

    之前一直没怎么注意,以为.so文件android为像eclipse一样直接加载,但是直到昨天我在android studio上调试公司项目推送消息的时候,才发现,.so文件原来没有加载成功. 可能之前 ...

  3. Android studio 使用心得(三)—从Eclipse迁移到Android studio

    断断续续的也算是把eclipse上的代码成功迁移到android studio上来了,现在,我同事继续用eclipse,我用android studio,svn上还是之前eclipse的项目,迁移成功 ...

  4. (转)Android studio 使用心得(五)—代码混淆和破解apk

    这篇文章等是跟大家分享一在Android studio 进行代码混淆配置.之前大家在eclipse上也弄过代码混淆配置,其实一样,大家可以把之前在eclipse上的配置文件直接拿过来用.不管是.cfg ...

  5. Android studio 使用心得(五)—代码混淆和破解apk

    这篇文章等是跟大家分享一在Android studio 进行代码混淆配置.之前大家在eclipse上也弄过代码混淆配置,其实一样,大家可以把之前在eclipse上的配置文件直接拿过来用.不管是.cfg ...

  6. Android studio使用心得(二)— 打包签名apk发布

    1.—–Android Studio菜单   Build->Generate Signed APK 2.——Create new.. 3.——-跟eclipse里面一样,添加keystore 信 ...

  7. Android studio 使用心得(一)—android studio快速掌握快捷键

    大家都是从eclipse转过来了,所以早就熟悉了eclipse那一套快捷键. File—>settings—>keymap–>选择eclipse就搞定 话是这么说,但是自动化提示的变 ...

  8. Android NDK开发 Android Studio使用新的Gradle构建工具配置NDK环境(一)

    本文主要讲述了如何如何在Android Studio使用新的Gradle构建工具配置NDK环境,现在把相关的步骤整理出来分享给Android程序员兄弟们,希望给他们在配置NDK环境时带来帮助. 从An ...

  9. Android Studio下的简单网页解析

    Android Studio下的简单网页解析 一.导入数据 导入前添加依赖 implementation 'org.jsoup:jsoup:1.11.3' 使用字符串导入 String html = ...

随机推荐

  1. Android ListView 单条刷新方法实践及原理解析

    对于使用listView配合adapter进行刷新的方法大家都不陌生,先刷新adapter里的数据,然后调用notifydatasetchange通知listView刷新界面. 方法虽然简单,但这里面 ...

  2. boost.asio包装类st_asio_wrapper开发教程(2014.5.23更新)(一)-----转

    一:什么是st_asio_wrapper它是一个c/s网络编程框架,基于对boost.asio的包装(最低在boost-1.49.0上调试过),目的是快速的构建一个c/s系统: 二:st_asio_w ...

  3. 禁用viewstate

    <asp:Dropdownlist/>禁用viewstate以后 public partial class _Default : System.Web.UI.Page     {      ...

  4. 四张类图理一下Streams的用法

    首先是输出流 OutputStream.继承它的类有两种,一种是底层实现(纯继承OutputStream的类),一种是格式转换(组合了OutputStream的类). 所谓的底层实现,就是真正和物理存 ...

  5. SDL 简介

    SDL 简介 什么是SDL? 即 Simple DirectMedia Layer,使用 LGPL 许可证. 免费的跨平台多媒体应用编程接口 用于游戏.游戏开发工具.模拟器.样本演示.多媒体应用等 它 ...

  6. 修改注册表添加IE信任站点及启用Activex控件

    Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/In ...

  7. 与众不同 windows phone (32) - Communication(通信)之任意源组播 ASM(Any Source Multicast)

    原文:与众不同 windows phone (32) - Communication(通信)之任意源组播 ASM(Any Source Multicast) [索引页][源码下载] 与众不同 wind ...

  8. MIPS平台目标机安装Oprofile时出现error

    在Debian下安装Oprofile 重要:应该使linux内核选项支持 在 .config 文件中设置CONFIG_PROFILING=y和CONFIG_OPROFILE=y. 重新编译,烧写.使用 ...

  9. visual studio 2012 使用 git/github

    Visual studio 2012 除了支持自己的TFS还支持Git,这里讲的原生的支持,相比让VS2010支持Git要简单的多,仅仅需要两步: 第一步 安装工具: Microsoft.TeamFo ...

  10. Web Api集成Swagger

    WebApi集成Swagger 1.新建一个WebApi空项目 2.新建一个Person实体类: public class Person { public int ID { get; set; } p ...