我正在尝试使用gitlab管道对应用程序进行签名。提交并发布到gitlab之后,应用程序即将发布并等待5分钟。我收到如下
这样的错误 * What went wrong:
Execution failed for task ':app:packageReleaseBundle'.
> 1 exception was raised by workers:
com.android.tools.build.bundletool.exceptions.BundleFileTypesException$FileUsesReservedNameException: File 'root/res/drawable-hdpi/sym_keyboard_feedback_delete.png' uses reserved file or directory name 'res'.
我不知道如何解决这个问题。我不知道您需要解决什么。如果您需要看些东西,请告诉我。
这是我的gradle文件;
apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'com.bugsnag.android.gradle'
android {
compileSdkVersion 28
defaultConfig {
applicationId "com.packageName"
minSdkVersion 19
targetSdkVersion 28
versionCode 1
versionName "1.0"
manifestPlaceholders = ['appPackageName' : 'com.packagename',
onesignal_app_id : 'onesignal app id',
// Project number pulled from dashboard, local value is ignored.
onesignal_google_project_number: 'REMOTE']
multiDexEnabled true
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
lintOptions {
abortOnError false
}
}
buildTypes {
debug {
minifyEnabled false // shrink
useProguard false // don't obfuscate when set to FALSE
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
release {
minifyEnabled true // shrink
useProguard true // obfuscate
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
configurations {
cleanedAnnotations
compile.exclude group: 'org.jetbrains', module: 'annotations'
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-compat:28.0.0'
implementation 'com.android.support:customtabs:28.0.0'
implementation 'com.android.support:animated-vector-drawable:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.android.support:palette-v7:28.0.0'
implementation 'com.android.support:support-media-compat:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.localytics.android:library:3.8.0'
implementation 'com.adobe.creativesdk.foundation:auth:0.3.94'
implementation 'com.adobe.creativesdk:image:4.6.3'
implementation 'com.crashlytics.sdk.android:crashlytics:2.10.1'
implementation 'com.google.firebase:firebase-core:16.0.7'
implementation 'com.github.bumptech.glide:glide:4.9.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
implementation 'com.bugsnag:bugsnag-android:4.+'
implementation 'com.flurry.android:analytics:11.6.0'
implementation 'com.kochava.base:tracker:3.6.0'
implementation 'com.onesignal:OneSignal:[3.9.1, 3.99.99]'
implementation 'com.facebook.android:facebook-android-sdk:4.41.0'
implementation 'uk.co.chrisjenx:calligraphy:2.3.0'
implementation 'com.github.jd-alexander:android-flat-button:v1.1'
}
apply plugin: 'com.google.gms.google-services'
答案 0 :(得分:0)
尝试更新Facebook SDK:
// Facebook Android SDK (everything)
implementation 'com.facebook.android:facebook-android-sdk:5.0.0'
答案 1 :(得分:0)
android{
configurations {
compile.exclude group: 'com.google.android'
}
}
通过添加它来解决它。