Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android gradle build:在APK LICENSE.txt打包期间重复文件大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用以下gradle构建文件构建 Android测试
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4.2'
    }

apply plugin: 'android-library'

repositories {
  mavenCentral()
}

dependencies {
    instrumentTESTCompile "junit:junit:4.+"        
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    instrumentTest.setRoot('tests')
    instrumentTest {
      java.srcDirs = ['tests/src']
      res.srcDirs = ['tests/res']
      assets.srcDirs = ['tests/assets']
      resources.srcDirs = ['tests/src']
        }        
    }
}

运行时我收到以下错误

解决方法

Junit v4.5已将所有必需的依赖项打包到JUnit jar中.因此不需要hamcrest.jar,也没有生成双LICENSE.txt文件.

只需将依赖项更改为:

基本问题仍然存在 – android在其构建树中不接受两个相同的文件名.不过,这是一个很好的解决方法.

大佬总结

以上是大佬教程为你收集整理的Android gradle build:在APK LICENSE.txt打包期间重复文件全部内容,希望文章能够帮你解决Android gradle build:在APK LICENSE.txt打包期间重复文件所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。