eclipse项目转android studio的问题

1, com.android.builder.packaging.DuplicateFileException: Duplicate files copied
   //  复制文件例外:重复的文件复制

    使用as打包apk的时候出现这个异常,是因为在打包apk的过程中复制文件的时候缺少说明. 在build.gradle文件里面添加如下代码

    
android {
    packagingOptions {
        exclude 'META-INF/DEPENDENCIES'
        exclude 'META-INF/NOTICE'
        exclude 'META-INF/LICENSE'
        exclude 'META-INF/LICENSE.txt'
        exclude 'META-INF/NOTICE.txt'
    }
    // ...  
	
  
  
}
2,使用了极光推送出现异常,是极光推送的.so文件没有正确加载. 在build.gradle文件下添加如下代码
sourceSets.main { jniLibs.srcDir 'libs' // <-- Set your folder here! 
}
3.使用as进行多渠道打包

     使用as打包apk的时候在 manifest文件里面添加
<meta-data  android:name="UMENG_CHANNEL"  android:value="${UMENG_CHANNEL_VALUE}" />
然后在build.gradle文件的android{}里面添加
productFlavors {
    XMxiaomi {}
    XM_360 {}
    XMbaidu {}
    XMwandoujia {}
    XMwandoujia {}
    XMwandoujia {}
} productFlavors.all {
    flavor -> flavor.manifestPlaceholders = [UMENG_CHANNEL_VALUE: name]
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值