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使用心得 - 简单介绍与环境配置的更多相关文章
-
Android studio 使用心得(四)—android studio 多渠道打包(二)
Android studio 使用心得(四)—android studio 多渠道打包 这篇文章讲了一种打包方式.是直接在android studio 里面可视化操作,结合配置文件.我个人觉得严格上来 ...
-
Android studio 使用心得(六)—android studio 如何加载.so文件
之前一直没怎么注意,以为.so文件android为像eclipse一样直接加载,但是直到昨天我在android studio上调试公司项目推送消息的时候,才发现,.so文件原来没有加载成功. 可能之前 ...
-
Android studio 使用心得(三)—从Eclipse迁移到Android studio
断断续续的也算是把eclipse上的代码成功迁移到android studio上来了,现在,我同事继续用eclipse,我用android studio,svn上还是之前eclipse的项目,迁移成功 ...
-
(转)Android studio 使用心得(五)—代码混淆和破解apk
这篇文章等是跟大家分享一在Android studio 进行代码混淆配置.之前大家在eclipse上也弄过代码混淆配置,其实一样,大家可以把之前在eclipse上的配置文件直接拿过来用.不管是.cfg ...
-
Android studio 使用心得(五)—代码混淆和破解apk
这篇文章等是跟大家分享一在Android studio 进行代码混淆配置.之前大家在eclipse上也弄过代码混淆配置,其实一样,大家可以把之前在eclipse上的配置文件直接拿过来用.不管是.cfg ...
-
Android studio使用心得(二)— 打包签名apk发布
1.—–Android Studio菜单 Build->Generate Signed APK 2.——Create new.. 3.——-跟eclipse里面一样,添加keystore 信 ...
-
Android studio 使用心得(一)—android studio快速掌握快捷键
大家都是从eclipse转过来了,所以早就熟悉了eclipse那一套快捷键. File—>settings—>keymap–>选择eclipse就搞定 话是这么说,但是自动化提示的变 ...
-
Android NDK开发 Android Studio使用新的Gradle构建工具配置NDK环境(一)
本文主要讲述了如何如何在Android Studio使用新的Gradle构建工具配置NDK环境,现在把相关的步骤整理出来分享给Android程序员兄弟们,希望给他们在配置NDK环境时带来帮助. 从An ...
-
Android Studio下的简单网页解析
Android Studio下的简单网页解析 一.导入数据 导入前添加依赖 implementation 'org.jsoup:jsoup:1.11.3' 使用字符串导入 String html = ...
随机推荐
-
长见识了,知道了collected和Graphite 这两个东东
今天下午的讨论会议中,听到了两个名词collected和Graphite这是神马东东,以前在bingo的时候也没听说过,开完会下去查了下.原来他两是监控系统的啊.以前也从来没做过系统监控方面的项目,这 ...
-
HttpClient4.5 SSL访问工具类
要从网上找一个HttpClient SSL访问工具类太难了,原因是HttpClient版本太多了,稍有差别就不能用,最后笔者干脆自己封装了一个访问HTTPS并绕过证书工具类. 主要是基于新版本Http ...
-
UDP网络通信OSC 协议
使用方法 ofxOscMessage mesg; mesg.setAddress("m"); mesg.addIntArg(); mesg.addIntArg(); mesg.ad ...
-
Java中处理异常throw和throws
1.首先我们来了解什么是异常呢? 异常阻止当前方法或作用域继续执行的问题. 2.处理异常 说到处理异常,我们当然会想到 try catch finally 在java中我们会对异常的处理有更高的认识 ...
-
PowerShell工具脚本---按行数切割大文本文件
我编写的PowerShell工具脚本,[按行数切割大(文本)文件],生成n个小文件. 主要目的是为了能够让excel快速处理.或用脚本并发处理文本. 注意: 1 如果有必要,你可以先用其他工具,把大文 ...
-
jdk 1.8 开发环境配置
计算机->右键->属性->高级系统设置->环境变量->系统变量 新建系统变量:JAVA_HOME,变量值为:C:\Program Files (x86)\Java\jdk ...
-
(七)Knockout 创建自定义绑定
创建自定义绑定 你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等).你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定.例如,你可以在form表单里自定义 ...
-
phpcms公共函数库 总结
* global.func.php 公共函数库 /** * 返回经addslashes处理过的字符串或数组 * @param $string 需要处理的字符串或数组 * @return mixed ...
-
【GPU编解码】GPU硬编码 (转)
一.OpenCV中的硬编码 OpenCV2.4.6中,已实现利用GPU进行写视频,编码过程由cv::gpu::VideoWriter_GPU完成,其示例程序如下. 1 int main(int arg ...
-
[No0000C9]神秘的掐指一算是什么?教教你也会
很多朋友看到传说中诸葛亮以及那些聪明人掐指一算,惊叹不已.那些人以“察天地之理.通鬼神之志”,每次占卜时,做一大堆的神秘仪式,然后掐指一算,便大有“乾坤尽收在手”的感觉.在普通人眼里,他们的手神秘异常 ...