好久没有进Android官方开发网站了,前几天在android开发群里,听闻现在出来了新的开发工具—-android studio, 相信android的开发工具一定又是对开发者的一个新礼物,今天将android studio下载下来,玩了一下,以后慢慢来熟悉,掌握她吧。
我是windows平台,其实,安装android studio,非常的简单,就是去android官网下载对应平台的android studio安装包(windows安装包:android-studio-bundle-135.1641136.exe)。下载下来后,双击后安装,安装过程中会对jdk有要求(必须jdk1.7版本以上,非常人性化的是安装过程中提示jdk下载,并且有jdk下载地址,jdk下载安装后,可以继续安装android studio),然后对应一步一步安装就可以了,非常的简单,没有什么困难。
安装后,直接打开android studio,新建一个app 应用,连上手机,运行,就能在手机上看到了first app了。整体来看,安装过程非常顺利,个人觉得比eclipse集合的还要好,但是由于网络的原因,这个过程比较耗时,要找个时间比较宽裕的时候下载安装,还有,中间可能会碰到问题,请找度娘解决,谢谢!!
快捷键 | 作用 |
---|---|
ctr + F12 | 可以显示当前文件的结构, 方法 |
Ctrl+Shift+Space | 自动补全代码 |
Ctrl+空格 | 代码提示 |
Alt+Enter | 导入import包,创建方法,类型转换 |
Alt+Insert | 可以生成构造器/Getter/Setter等 |
ctrl+/ | 注释一段代码 |
连续按二次shift | 在所有位置查找文件,资源等等,这个功能非常实用,和eclipse的ctrl+r的功能差不多 |
ctrl+e | 打开最近文件 |
F3 | 查找下一个 |
SHIFT + F3 | 查找上一个 |
Alt+F7 | 查询当前元素在工程中的引用 |
技巧 | 作用 |
---|---|
Tools-Android-Android device monitor | 打开Android device monitor,这个是不是非常眼熟啊,是不是有回到eclipse的感觉,对,你可以熟练的使用eclipse中的一些开发技艺了 |
Code-Surround with | 这个是添加一些try catch,if,while等已经定义好的结构代码,非常实用,快捷键是ctr+alt+T |
先完整的编译了项目,生成了out目录,然后再执行命令:
mmm development/tools/idegen/
生成:
Install: out/host/linux-x86/framework/idegen.jar
再执行命令:
development/tools/idegen/idegen.sh
编译显示如下:
Read excludes: 23ms
Traversed tree: 4727ms
查看android.iml文件,我们可以对进行修改:
find ./ -name "android.iml"
./development/tools/idegen/templates/android.iml
./android.iml
就像下面摘取的android.iml文件1019行开始的:
<sourceFolder url="file://$MODULE_DIR$/./vendor/3rdparty/misc/VideoPlayer/src" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/./vendor/3rdparty/misc/Widgets/src" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/./vendor/packages/apps/PCDataReceiver/src" isTestSource="false"/>
<sourceFolder url="file://$MODULE_DIR$/./vendor/packages/apps/QCare/src" isTestSource="false"/>
<excludeFolder url="file://$MODULE_DIR$/out/eclipse"/>
<excludeFolder url="file://$MODULE_DIR$/.repo"/>
<excludeFolder url="file://$MODULE_DIR$/external/bluetooth"/>
<excludeFolder url="file://$MODULE_DIR$/external/chromium"/>
<excludeFolder url="file://$MODULE_DIR$/external/icu4c"/>
<excludeFolder url="file://$MODULE_DIR$/external/webkit"/>
<excludeFolder url="file://$MODULE_DIR$/frameworks/base/docs"/>
<excludeFolder url="file://$MODULE_DIR$/out/host"/>
<excludeFolder url="file://$MODULE_DIR$/out"/>
<excludeFolder url="file://$MODULE_DIR$/out/target/common/docs"/>
<excludeFolder url="file://$MODULE_DIR$/out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates"/>
<excludeFolder url="file://$MODULE_DIR$/out/target/product"/>
<excludeFolder url="file://$MODULE_DIR$/prebuilt"/>
我们可以仿照上面这段代码的写法一样过滤掉不需要的内容,这样在导入时就会快很多。
再点击File–open–选中android的android.ipr文件,导入android源码到android studio中。
http://blog.csdn.net/wei18359100306/article/details/45645145
键点击工程–>local history–>show history 即可找回文件。
http://blog.csdn.net/whjk20/article/details/52204070
http://blog.csdn.net/zhuwentao2150/article/details/51121682
解决方式:
先查看自己的gradle版本:
目录:
android-studio/gradle/gradle-2.14.1
再把要打开的项目打开APPNAME/gradle/wrapper/gradle-wrapper.properties文件:
把最后一行的gradle版本改为我们自己的android studio的gradle版本就可以。
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
解决办法就是关闭安装向导,如果无法关闭可以在任务管理器中手动关掉进程,然后打开AS安装目录下的bin目录里面的idea.properties文件,添加一条禁用开始运行向导的配置项:
disable.android.first.run=true
1.使用Android Studio导入源码
http://blog.csdn.net/yanbober/article/details/48846331