android studio 2.4遇到问题小结
2017-05-12 22:43
381 查看
android studio 2.4由于刚刚发布不久,所以网上相关的帖子和博客不太多,这里记录我出现的两个问题,以便大家查阅,新的版本增加了很多新特性,对代码的规范和提示也有改变,希望大家去发现!
FAQ1:
Error:Could not read E:\new\PlatformLibrary\CommonLibrary\build\intermediates\typedefs.txt (系统找不到指定的文件。)
解决方案:
Resolve_FAQ1:
在报该编译错误的module的build.gradle中加入如下配置项,排除掉中间生成的typedxx.txt文件
FAQ2: 由于项目中引入和RXjava和Rxandroid,一开始并没有发现,等了好几版,发现一直有这个问题,而且demo运行却没有任何问题,特意在网上找了好久才发现的解决办法,studio会报缺少dagger2.0.1.jar,其实是由于annotationProcessor 配置出现了问题。
解决方案:
Resolve_FAQ2:
//app下的gradle,就配置这一个就行,不需要去配置库里的gradle
apply plugin: ‘com.android.application’
//关键代码
apply plugin: ‘android-apt’
def AAVersion = ‘3.3.2’
dependencies {
//关键代码
apt “org.androidannotations:androidannotations:AAVersion”compile“org.androidannotations:androidannotations−api:AAVersion”
}
//关键代码
apt {
arguments {
androidManifestFile variant.outputs[0].processResources.manifestFile
resourcePackageName ‘com.example.androidannotation’
}
}
//项目的gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath ‘com.android.tools.build:gradle:1.3.0’
//关键依赖
classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.4’
}
}
感谢网上大神帖子的 指导,在此贴上指导贴的地址:
http://www.imooc.com/qadetail/96273
android studio 没有Annotation Processors 这个选项,求解答。
http://www.fx114.net/qa-192-444395.aspx
More than one file was found with OS independent path ‘META-INF/LICENSE’ | Error:Could not read \build\intermediates\typedefs.txt (系统找不到指定的文件。)
FAQ1:
Error:Could not read E:\new\PlatformLibrary\CommonLibrary\build\intermediates\typedefs.txt (系统找不到指定的文件。)
解决方案:
Resolve_FAQ1:
在报该编译错误的module的build.gradle中加入如下配置项,排除掉中间生成的typedxx.txt文件
packagingOptions { exclude 'typedefs.txt' }
FAQ2: 由于项目中引入和RXjava和Rxandroid,一开始并没有发现,等了好几版,发现一直有这个问题,而且demo运行却没有任何问题,特意在网上找了好久才发现的解决办法,studio会报缺少dagger2.0.1.jar,其实是由于annotationProcessor 配置出现了问题。
解决方案:
Resolve_FAQ2:
//app下的gradle,就配置这一个就行,不需要去配置库里的gradle
apply plugin: ‘com.android.application’
//关键代码
apply plugin: ‘android-apt’
def AAVersion = ‘3.3.2’
dependencies {
//关键代码
apt “org.androidannotations:androidannotations:AAVersion”compile“org.androidannotations:androidannotations−api:AAVersion”
}
//关键代码
apt {
arguments {
androidManifestFile variant.outputs[0].processResources.manifestFile
resourcePackageName ‘com.example.androidannotation’
}
}
//项目的gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath ‘com.android.tools.build:gradle:1.3.0’
//关键依赖
classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.4’
}
}
感谢网上大神帖子的 指导,在此贴上指导贴的地址:
http://www.imooc.com/qadetail/96273
android studio 没有Annotation Processors 这个选项,求解答。
http://www.fx114.net/qa-192-444395.aspx
More than one file was found with OS independent path ‘META-INF/LICENSE’ | Error:Could not read \build\intermediates\typedefs.txt (系统找不到指定的文件。)
相关文章推荐
- android studio 3.0 升级 项目遇到的问题及更改思路(问题小结)
- Eclipse转Android Studio遇到的问题小结
- Android studio 3.0上进行多渠道打包遇到的问题小结(超简洁版)
- Android studio 使用问题小结
- 发布josn时遇到的编码问题小结
- QSC6010调试flash遇到问题的小结
- 软件项目开发过程中主要遇到的核心问题小结
- 测试过程中遇到字符集问题小结
- java操作FTP时遇到的问题小结
- 昨天安装复习中遇到的问题小结
- ubuntu11.10 下编译 opencv2.4 所遇到的问题总结
- 这两天遇到问题小结
- 最近遇到的C++问题小结
- 软件项目开发过程中主要遇到的核心问题小结
- 2013年3月29日星期五今天开发遇到的问题小结
- 近期使用缓存中遇到的一些问题小结
- 工作中遇到的一些问题小结
- 八月工作中遇到的问题小结
- Selenimu运行脚本时遇到的与FF浏览器相关问题小结
- sql 存储过程 执行中 遇到的 问题 小结