-
MySQL学习由浅入深
昨天
-
【福利】一张大图看懂 Android 架构
02-19
-
CSDN学院周年礼,必须“折”服你
01-07
-
【CSDN学院公开课】12月3日(今晚)CSDN博客专家分享“数据可视化与 D3.js”,速速报名!
12-03
-
高手作答,Java多线程设计模式篇
12-01
-
【技术公开课】“oracle 11g dataguard深入探讨”今晚正式开课!速报名~
10-29
-
IT企业面试的神兵利器
10-26
-
软考论文如何一次通过?表桑心!2015年3大论文考前辅导班+论文批改服务为您的软考保驾护航!
10-21
-
CSDN”攒课”第二期:Spark基础与编程模型10月27日正式开课!
10-20
-
【软考冲刺】2015年3大论文考前辅导班开课倒计时,就差你啦!轻松搞定论文,冲击月薪10000+!
10-19
-
Android群英传,Android江湖的武林秘籍
10-14
-
【在线直播】软考高级下午二——论文还没过?NO 气馁!10月13日攻克要塞助您秒杀软考!
10-08
-
乔俊峰软考公开课明天19:30正式开课啦!加入QQ群:363243463即可免费试听该课程!
09-28
-
帮你揭开运营的秘密!
09-25
-
帮你揭开运营的秘密!
09-25
-
【在线直播】你的IT路迷茫吗?今晚19:30-21:30,烟台大学计算机教师贺利坚为您答疑解惑!
09-23
-
【在线直播】今晚19:30-21:30,极客标签美女讲师HTML5干货分享会!快来~
09-17
-
“程序员节”活动火热进行中 玩游戏 赢大礼
09-14
-
程序员节特惠,周末嗨翻天!
09-11
-
CSDN论坛招募版主啦!!快来各就各位
09-07
-
从零开始写Java Web框架
09-07
-
社区问答第21期:SAP等ERP管理、实施问题?
09-01
-
别闷头写代码了!与技术大牛探讨iOS开发,启发心智,事半功倍!
08-28
-
软考套餐巨优惠来袭,限时特价+软考资料大礼包+免费直播答疑(限时)
08-18
-
今晚你约了吗?【免费技术公开课】Qt移动端应用开发简介8月6日晚19:30即将开课!
08-06
-
从今天起,做一个有C币的人,写文章、传资源、答疑解惑
08-05
-
极客头条征文活动,奖励不含糊!
08-04
-
问答8月活动 大波C币等着你!!!
08-04
-
【技术+】【 社区趴】 【看大咖】【收礼啦】
07-28
-
从零练就iOS高手实战班开课啦!波神教你轻松学会ios、稳步提升实战能力!
07-28
-
【免费技术公开课】“测试神器QuickTest参数的应用”即将开课,速速报名!
07-27
-
【免费技术公开课】“测试神器QuickTest参数的应用”即将开课,速速报名!
07-27
-
集齐C币,召唤神龙!
07-20
-
【听课赢礼品】第二期从零练就ios高手公开课马上开课啦!详情请点击这里
07-17
-
3D游戏引擎大型实战课四折秒杀!原价5499元,现仅需1999元!手慢无~
07-17
-
老板炒股失败,员工跳楼价卖课!原价4999元,现仅需999元!抢到就是赚到!
07-16
-
3D游戏引擎实战吧开课啦~免费试听!速来
07-06
-
从零练就iOS高手实战班开课啦!免费试听~速来
07-01
-
CSDN iPhone客户端 下载就有50C币
06-23
-
CSDN iPhone客户端 正式发布
06-19
-
库存告急!C币商城特价最后一天,手慢无!
06-19
-
截至10:00,已有1550人获得50C币奖励,你还在等什么?
06-12
-
疯了!下载CSDN Android客户端 就送50C币
06-11
-
CSDN Android客户端 下载就送50C币
06-10
-
C币商城大放价,精品图书超值换!手慢无!
06-09
-
学最流行的语言,做高逼格的程序员
06-04
-
CSDN Android客户端 正式发布
06-02
-
问答频道送C币 1000个C币等着你!
05-19
-
Spark+Scala学习套餐超值低价,直减100元,开抢吧!
05-11
-
【开抢】Spark+Scala套餐直减100元!
05-05
-
【写博文得大奖】感受CSDN-Markdown带来的编辑新体验,你来不来?
04-30
-
软考干货大集合!
04-28
-
问答频道“天天爱答题” 第三周获奖名单已公布!
04-21
-
天天答题赢C币 问答活动进行中~~
04-15
-
”天天爱答题“第二波C币已放送 你还在等什么?
04-13
-
大波问题等你秒杀 大波礼品等你带走!
04-10
-
【每日一课】2015软考系统集成项目管理工程师视频教程精讲
04-10
-
【每日一课】移动手机APP测试从零开始(初级+进阶)
04-09
-
天天爱答题 问答频道送大礼!
04-09
-
天天爱答题 一大波C币向你袭来!
04-08
-
【每日一课】软考系列教程--让你软考轻松通关
04-07
-
【每日一课】Unity3D移动端实战经验分享
04-03
-
天天爱答题 问答这厢”有礼“咯!
04-02
-
【每日一课】C/C++系列教程
04-02
-
【每日一课】Apple Watch开发入门
04-01
-
【每日一课】HTML 5视频教程系列之JavaScript学习篇
03-31
-
【每日一课】计算机操作系统
03-25
-
【每日一课】【直通华为HCNA/HCNP系列1】Sx7系列交换机主要特性及选型
03-23
-
【每日一课】基于Unity的游戏开发
03-16
-
基于Unity的游戏开发(上)
03-13
-
【每日一课】C语言及程序设计提高
03-12
-
【每日一课】零基础学Python开发系列教程
03-11
-
【每日一课】零基础学HTML 5实战开发(第一季)
03-10
-
【每日一课】微信公众平台深度开发(Java版)
03-09
-
【每日一课】3D游戏开发基础
03-06
-
【每日一课】从零开始掌握iOS8开发技术(Swift版)第2季
03-05
-
【每日一课】火星人敏捷开发1001问
03-04
-
【每日一课】【深入理解计算机网络】专家解读计算机网络原理视频课程(上)
2015-02-05
-
【每日一课】Windows Server 2012 组策略管理
2015-02-04
-
【每日一课】经典JDBC+MyBatis学习视频
2015-02-02
-
月薪40K,20家名企送你工作和机票,赶快参与吧!
2015-01-30
-
【每日一课】微信公众平台开发入门
2015-01-30
-
【每日一课】从此不求人:自主研发一套PHP前端开发框架
2015-01-28
-
【每日一课】HTML 5项目实战:我要地图项目
2015-01-27
-
【每日一课】Unity3D实战进阶教程—第二篇
2015-01-23
-
上帝在云端回复了您的评论
01-19
-
【每日一课】【深入理解计算机网络】入门必备的计算机网络基础视频课程(下)
2015-01-22
-
【每日一课】通俗易懂UML
2015-01-20
-
【精品课程】实战进阶学习Unity3d游戏开发
2015-01-19
-
CSDN 2014博客之星评选开始啦~
2014-12-29
转载请注明出处:http://blog.csdn.net/crazy1235/article/details/41702277
一、介绍
很多android 开发者都感叹做android开发竟然都没有一款专门的软件来使用,不像IOS有Xcode,WP有VS。一般做android开发都是eclipse或者ADT或者IntelliJ IDEA。后来,终于,哈哈,有了Android Studio。Android Studio以IntelliJ IDEA为基础,旨在取代Eclipse和ADT(Android开发者工具)为开发者提供更好的开发工具人称“亲生”的android开发IDE,本人使用了一段时间之后,发现功能真是强大,完爆eclipse等开发工具,最大的亮点就是【代码提示】和【实时预览布局】这两块。
官网上介绍说,Android Studio有诸多好处:
- 基于Gradle的构建支持
- Android特定重构和快速修复
- 更加丰富的模板代码,让创建程序更加简单
- 更好的提示工具,对程序性能、可用性、版本兼容和其他的问题进行捕捉控制
- 直接支持ProGuard和应用程序签名功能
- 自带布局编辑器,可以拖放UI组件,可以在不同的配置的屏幕上预览布局
- 内置google云服务
- 内置svn,git工具
- 支持插件安装
总而言之,这是google自家出的IDE,肯定对android开发的支持是极好的。先贴一张图,看看界面。
二、使用-创建项目
在Android Studio中的目录组织结构跟在eclipse中有很大的差别。Android Studio中的project的概念和eclipse中的工作空间(workspace)的概念很相似。AS中的module就相当于eclipse中的一个个项目。
下面开始创建一个项目,上手一下:
点击File -> create new project
输入application的名字,Company Domain和project的位置。然后下一步:
选择平台和最低版本的SDK。点击下一步:
可以看到Android Studio提供了很多界面的模板可供选择,选择一个模板,然后点击下一步:
设置activity的相关信息。点击finish,就完成了一个项目的创建了。
三、从eclipse导出项目到Android Studio
在eclipse中选择file -> export ,然后选择android下面的Generate Gradle build files
next,next之后选中要导出的项目,然后下一步,finish。
然后需要在Android Studio中,选择file -> import project。按照上面的步骤到处的项目目录下,会生成一个build.gradle文件,此时就需要选中这个文件,然后点击OK。
到此为止,就完成了eclipse导出项目到Android Studio了。
四、安装genymotion插件
大家都知道,google“亲生”的模拟器启动时很慢的,好在有了genymotion。这款软件启动模拟器的速度确实是很快的。但是怎么在Android Studio中使用Genymotion呢?看下面的步骤吧!
首先打开设置中心,使用快捷键【ctrl + alt + s】或者点击面板上的图标。然后找到【Plugs】,如图示:
右侧面板列出来的是已经安装的插件。点击Browse repositories..进行联网搜索:
搜索到Genymotion之后,右侧点击install就行了,然后会提示让你重启一下,重启之后,在主面板上就会显示genymotion的一个小图标,点击图标进行配置genymotion的路径。
设置完成之后,再次点击那个图标就会显示【Genymotion Device Manager】。
OK,设置完毕!!!
五、使用第三方类库
六、删除一个项目
下面来看一下,怎么在Android Studio中删除一个项目(module)。
首先右键一个项目,选择【Open Module Settings】或者选中项目之后,按【F4】,然后出来module的设置界面。在这里可以进行很多设置,比如【Min Sdk Version】、【Target Sdk Version】、【Version Code】、【Version Name】等等。
在此面板左侧,选中一个module,点击上面的减号。然后回到主界面上,看到还是刚才操作的module还是现实在左侧面板列表中。不过项目名称上面少了一个小图标,表示已经从这个project中删除了,此时再右键该module,会出现【delete】选项,点击就可以完全从硬盘中删除该项目了。
在完全完全删除这个module之前,如果还想要把它添加到当前project中,直接【setting.gradle】中添加该项目的名称即可。
七、快捷键汇总
- •Android动画三部曲之一 View Animation & LayoutAnimation2016-01-31
- •Android Studio 1.4带来的福利2015-11-10
- •Android与Unity交互研究2015-07-03
- •Android从零单排之自动跟新2015-05-23
- •百度地图开发(四)之POI检索2015-03-01
- •Gradle的神奇之处2016-01-06
- •Android Studio常用插件2015-09-20
- •Android从零单排之签名打包2015-05-31
- •百度地图开发(五)之公交信息检索 + 路线规划2015-03-05
- •百度地图开发(三)之地图控制 + 定位2015-02-21
-
主题推荐
- android android studio 体验 gb2
-
7楼
fankun8919320 2015-11-15 13:56发表[回复] [引用] [举报]
-
- 楼主,,genymotion的路径配置,怎么弄呢、? 6楼 fankun8919320 2015-11-15 13:50发表[回复] [引用] [举报]
-
- 这个路径是什么?我写的路径为什么一直报错?? 5楼 CodeofWorker 2015-07-27 08:50发表[回复] [引用] [举报]
-
- 楼主你用的什么版本?我用1.4卡出翔。。电脑配置不行啊,SDK好像是每个版本自带的不同的,最新的是5.1,所以一运行就卡成翔了。 4楼 抽烟的青蛙 2015-04-07 18:49发表[回复] [引用] [举报]
-
- 你是怎么将背景设置成绿色的?? 3楼 endison1111 2014-12-24 13:53发表[回复] [引用] [举报]
-
- IDEA本来就比eclipse强,用过后就不想用eclipse了,跟是不是android开发没大关系 2楼 Jack-sen 2014-12-15 09:06发表[回复] [引用] [举报]
- 我之前都是用ecli [引用] [举报]
- 文章分类
- 文章存档
- 文章搜索
- 阅读排行
- Android百度地图开发(一)之初体验(26578)
- 百度地图开发(四)之POI检索(23679)
- 百度地图开发(二)之添加覆盖物 + 地理编码和反地理编码(23520)
- android组件之DrawerLayout(抽屉导航)-- 侧滑菜单效果(19805)
- Android Studio之初体验 ---- 很好很强大(16477)
- GitHub控件之BadgeView(数字提醒)(15382)
- 百度地图开发(三)之地图控制 + 定位(14605)
- Android从零单排之免费短信验证(10872)
- Android Studio 1.4带来的福利(9790)
- 百度地图开发(五)之公交信息检索 + 路线规划(8591)
- 推荐文章
9楼 zice_ 2016-01-07 22:45发表[回复] [引用] [举报]-
-
什么样的配置用 studio 会好些呢?
Re: Jack-sen 2016-01-08 09:09发表[回复] [引用] [举报]