- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AndroidStudio基础使用概要1
“ ” AndroidStudio 使用基础 BY QY 安装A Studio后需解决的问题 1)每次启动都要fetching android sdk 怎么破? 进入刚安装的Android Studio目录下的bin目录。找到perties文件,用文本编辑器打开。 2)在perties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。 3)关闭Android Studio后重新启动,便可进入。 2)Gradle Android Studio使用Gradle构建工具,Eclipse的ADT插件使用的是Ant构建工具。因为两个构建工具的区别,导致习惯了Eclipse开发环境 的开发者刚开始比较难适应Android Studio。如果要迁移到Android Studio,建议最好了解下Gradle构建工具。Gradle构建工具是任务驱动型的构建工具,并且可以通过各种Plugin插件扩展功能以适应各种 构建任务。 Gradle 构建的android project目录结构如下 别得瑟,问题来了 A Studio中每个Module下的 build.gradle 需要buildToolsVersion 在这里设置 如右图,有两个build.gradle文件,如果存在多个 Module,那就有多个这样的文件 打开app所对应的build.gradle文件,内容如下: (转下一页) App下的build.gradle apply plugin: com.android.applicationandroid { compileSdkVersion 21 buildToolsVersion 22.0.1 defaultConfig { applicationId phet.articlesdemo minSdkVersion 11 targetSdkVersion 21 versionCode 1 versionName 1.0 } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile(proguard-android.txt), } }}dependencies { compile fileTree(dir: libs, include: [*.jar]) compile com.android.support:appcompat-v7:21.0.2} 对app下build.gradle的解释 开头第一行apply plugin: ‘com.android.application’,这表示该module是一个app module,应用了com.android.application插件,如果是一个android library,那么这里的是apply plugin: ‘com.android.library’。 其次是基于哪个SDK编译,这里是API LEVEL,是21,buildToolsVersion是基于哪个构建工具版本进行构建的。defaultConfig是默认配置,如果没有其他的配置 覆盖,就会使用这里的。看其属性的名字就可以知道其作用,比如applicationId是配置包名的,versionCode是版本 号,versionName是版本名称等。 buildTypes是构建类型,常用的有release和debug两种,可以在这里面启用混淆,启用zipAlign以及配置签名信息等。 dependencies就不属于Android专有的配置了,它定义了该module需要依赖的jar,aar,jcenter库信息。 继续第6页的问题 在bulid.gradle中 compileSdkVersion 21buildToolsVersion “22.0.1” 上页说了代表api的版本号和buildtool的版本号,如果这里的buildtool的版本号和之前第六页中studio里安装的buildtool的版本不同,则会让gradle无法构建app,需要修改,理论上实现向下兼容 让自己的sdk manager能够更新,可以解决很多问题 因为不知名的原因,sdk manager无法更新,可以通过国内某些代理网站下载后解压
文档评论(0)