官方定义 Android Studio is the official Integrated Development Environment (IDE) for Android app development, based on IntelliJ IDEA。 android studio = Intellij IDEA + android studio 插件
使用androidStudio的必然性: android studio 就是基于 Intellij IDEA,构建的 android 应用开发的官方指定 IDE google 新的 sdk 工具只对 android studio 提供升级支持,对 eclipse 已经不再提供支持,如果你不用 android studio,新的 sdk 都用不了,那新 sdk 里面提供的新功能也使用不啦;android studio 有很多特性可以大大提高我们的开发效率;潮流所至,用 android studio 才能和其他的 android 开发人员良好协同工作,可以说目前市场上绝大部分 android 开发人员都使用的是 android studio,绝大部分 android 开源项目也都使用的是 android studio。安装studio需要注意的问题: 1. AS的安装路径和工程路径都不要包含中文 2. 第一次打开如果崩溃时需要配置
在Android Studio安装目录下的 bin 目录下,找到 idea.PRoperties 文件,在文件最后追加 disable.android.first.run=true,避开连接谷歌服务器更新SDK第一次创建项目如果一直不结束,可以尝试关闭杀毒软件创建项目,展示结构。app以外的项目都是系统生成的,不用管它们 * app/build目录下:
outputs/apk :存放临时生成的apkintermediates:依赖包的编译缓存generated:自动生成的代码资源R文件目录太深找不到?进入文件夹搜索。app/libs 第三方库的jar包 注意:so库的导入需要配置,有需要的自己去百度
src目录下:
androidTest:有Context的测试类,Android相关测试,数据库、SP等 test:没有Context的测试类,纯java测试,网络、Utils、Bean等 main目录下: java:存放项目代码 res:资源文件 AndroidManifest.xml:清单文件
gradle文件
%project%/build.gradle 配置了整个项目的编译信息 %project%/settings.gradle 登记了项目里的所有Module %module%/build.gradle 配置了该Module的编译信息
几个常用菜单项: 1. Settings按钮,设置界面 2. Project Structure按钮:项目,文件结构 3. Sync按钮:相当于Eclipse的clear 4. AVD按钮:模拟器管理 5. SDK按钮:sdk manager SDK管理 6. ADM按钮:相当于Eclipse的DDMS界面 7. 可运行项目列表 8. 运行项目(shift + f10) 9. Debug模式运行项目(shift + f9) 10. 常用的侧边工具栏
新闻热点
疑难解答