weeznn 2016-07-11 09:42 采纳率: 50%
浏览 3487

android studio打包apk时报错

android studio 在添加了第三方库之后出现问题(编译ok,运行报错):


 Error:duplicate files during packaging of APK E:\android\hikeplus\app\build\outputs\apk\app-debug-unaligned.apk
    Path in archive: assets/MojingSDK/InputMap_mojing_default.json
    Origin 1: E:\android\hikeplus\app\build\intermediates\res\resources-debug.ap_
    Origin 2: E:\android\hikeplus\app\build\intermediates\transforms\mergeJavaRes\debug\jars\2\1f\main.jar
You can ignore those files in your build.gradle:
    android {
      packagingOptions {
        exclude 'assets/MojingSDK/InputMap_mojing_default.json'
      }
    }
Error:Execution failed for task ':app:packageDebug'.
> Duplicate files copied in APK assets/MojingSDK/InputMap_mojing_default.json
    File1: E:\android\hikeplus\app\build\intermediates\res\resources-debug.ap_
    File2: E:\android\hikeplus\app\build\intermediates\transforms\mergeJavaRes\debug\jars\2\1f\main.jar

按照提示,在build.gradle中添加以下语句后的文件为:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        applicationId "com.nuc.hikeplus"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    packagingOptions {
        exclude 'assets/MojingSDK/MobileConfig.json'
        exclude 'assets/MojingSDK/Glassesfig.json'
        exclude 'assets/MojingSDK/InputMap_default.json'
    }
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.2.1'
    compile 'com.android.support:design:23.2.1'
    compile files('libs/unity-classes.jar')
    compile files('libs/MojingSDK.jar')
    compile files('libs/MojingSDKUnity.jar')
}


编译成功但运行依旧提示该错误

  • 写回答

2条回答

  • 心在D血 2016-08-09 09:31
    关注

    题主解决了吗?我也碰到同样的问题了

    评论

报告相同问题?

悬赏问题

  • ¥15 fluent的在模拟压强时使用希望得到一些建议
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
  • ¥15 模糊pid与pid仿真结果几乎一样
  • ¥15 java的GUI的运用
  • ¥15 Web.config连不上数据库
  • ¥15 我想付费需要AKM公司DSP开发资料及相关开发。
  • ¥15 怎么配置广告联盟瀑布流
  • ¥15 Rstudio 保存代码闪退