--点开了build.gradle,将minSdkVersion改成了16,接着Sync Now,然后就成功了。
2. 如何引入so库.
-- 详见 http://blog.csdn.net/wulianghuan/article/details/44567001 , 在对应模块的main文件夹下建立jniLibs文件夹,然后将对应平台的so动态库放进去.原因在前面的连接中有说明.
3. gradle下载下来的jar包在哪里.
--Mac系统默认下载到:/Users/(用户名)/.gradle/caches/modules-2/files-2.1
Windows系统默认下载到:C:\Users\(用户名)\.gradle\caches\modules-2\files-2.1
4.错误:Plugin with id 'me.tatarka.retrolambda' not found.
--解决方法:因为使用lambda表达式时,需要在module的build.gradle中最外层添加
apply plugin: 'me.tatarka.retrolambda'
还需要在项目的build.gradle中的dependencies节点中添加
classpath 'me.tatarka:gradle-retrolambda:3.2.0'
记得在修改了gradle文件之后需要同步一下.
5. 错误Plugin with id 'com.jfrog.bintray' not found.
Plugin with id 'com.github.dcendents.android-maven' not found.
--导致这个的原因是该项目的原作者会把项目发布到maven中央仓库中,所以在gradle中添加了相关的maven发布任务。 而我们是不能连到maven的仓库,解决这个问题只需要:
找到该Module的build.gradle文件,删除原作者关于maven仓库的配置,只保留下:
apply plugin: 'com.android.library'
android {
.....
}
dependices(){
....
}
然后同步一下就行了