Error:Execution Failed for task ':app:transformClassesWithJarMergingForDeBUG'. > com.androID.build.transform.API.transformException: java.util.zip.ZipException: duplicate entry: > androID/support/v7/cardvIEw/BuildConfig.class
解决办法:
1、在 Terminal 输入:./gradlew clean
2、在菜单中选择: Build -> Clean Project
2、Error:Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not download junit.jar (junit:junit:4.12)
<a href="openfile:/Users/shenjiaqi/documents/sjq/annotation/app/build.gradle">Open file</a><br><a href="Unable to resolve dependency for ':app@releaseUnitTest/compileClasspath': Could not download junit.jar (junit:junit:4.12)">Show Details</a>
解决办法:确保在 app 的 build.gradle 中包含下面语句:
repositorIEs { Google() jcenter() maven {url 'https://jitpark.io/'}}
完整版如下:
apply plugin: 'com.androID.application'androID { compileSdkVersion 27 buildToolsversion '26.0.2' defaultConfig { applicationID "com.sjq.recycletest" minSdkVersion 15 targetSdkVersion 27 versionCode 1 versionname "1.0" testInstrumentationRunner "androID.support.test.runner.AndroIDJUnitRunner" } buildTypes { release { MinifyEnabled false proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.pro' } } repositorIEs { Google() jcenter() } sourceSets { main { manifest.srcfile 'src/main/AndroIDManifest.xml' java.srcDirs = ['src/main/java','src/main/aIDl'] resources.srcDirs = ['src/main/java',1)">] aIDl.srcDirs = ['src/main/aIDl'] res.srcDirs = ['src/main/res'] assets.srcDirs = ['src/main/assets'] } }}dependencIEs { compile filetree(include: ['*.jar'],dir: 'libs') androIDTestCompile('com.androID.support.test.espresso:espresso-core:2.2.2',{ exclude group: 'com.androID.support',module: 'support-annotations' }) implementation 'com.androID.support:appcompat-v7:27.1.1' implementation 'com.androID.support:recyclervIEw-v7:27.1.1' testImplementation 'junit:junit:4.12'}
3、注解报错Annotation processors must be explicitly declared Now.
解决办法:
在app的build中
androID { ... defaultConfig { ... //添加如下配置就OK了 javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } } } ...}
总结
以上是内存溢出为你收集整理的Android studio 编译出现的问题记录全部内容,希望文章能够帮你解决Android studio 编译出现的问题记录所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)