Android studio安装过程中入的坑的记录与记录
* 由于最近项目的需求,所以最近一直在配置安卓的开发环境,之前用的是Eclipse + ADT的模式开发的,配置环境也花了一些时间,但是由于谷歌大力扶持它的亲儿子Android Studio,所以现在几乎大部分人开发都是用的它。因为,众所周知,国内的墙很厚,而 Android Studio的文件几乎都要从国外网站下载,所以会造成在安装过程中,文件的缺失和非常的慢。但是,上有政策下有对策,所幸国内有人做了开源的镜像,可以直接从镜像进行下载(ps:上百度搜索安装Android Studio教程便可以搜索到)。因为网上安装教程已经很多了,所以再此,我不在累赘的说安装的过程,就说安装好后遇到的一些坑,希望大家以后不会在遇到*
SDK和API的版本号不兼容
这个问题我是在建立了好几个工程后才发现的,本以为按着Android Studio软件的引导安装后,便不用考虑这些,但是不是,有时候软件若发现相应的SDK或者API不存在,便会进行修改,结果便是编译不通过,此时解决的方法是通过右键点击工程,然后找到open model setting,在里面指定你要运行的SDK和API的版本号。build.gradle文件中版本好和编译工具要对应
这个文件在Android Studio工程中非常的重要,其中一些版本的设定一定要对,否则真的很坑,会报出各种各样的问题。
apply plugin: 'com.android.application'android {*compileSdkVersion 23**buildToolsVersion "23.0.2"*defaultConfig {applicationId "com.example.mytest"minSdkVersion 23*targetSdkVersion 23*versionCode 1versionName "1.0"}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}}
}dependencies {compile fileTree(dir: 'libs', include: ['*.jar'])testCompile 'junit:junit:4.12'*compile 'com.android.support:appcompat-v7:23.+'compile 'com.android.support:design:23.+'*
}
上述代码中被*包围的语句一定要注意,保持一至,否则就会出错。
- 当使用小米手机做模拟器的时候,一定要注意打开开发者选项,USB调试,USB安装,关闭MIUI优化。