我試圖上傳一個.apk文件到Crashlytics以與「測試」應用程序一起分發,但在下載我的.apk時出現以下錯誤上傳菜單:無法從丟棄的APK提取Crashlytics的構建信息
無法從刪除的APK中提取Crashlytics的構建信息。請確保您的Crashlytics構建工具插件已安裝並啓用。
我已經啓用Crashlytics的建議由面料應用:我已經把Fabric.with(this, new Crashlytics(), new CrashlyticsNdk());
在我的MainActivity,和我的build.gradle文件如下:
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
repositories {
maven { url 'https://maven.fabric.io/public' }
}
crashlytics {
enableNdk true
androidNdkOut 'src/main/obj'
androidNdkLibsOut 'src/main/libs'
}
和:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile('com.crashlytics.sdk.android:crashlytics:[email protected]') {
transitive = true;
}
compile('com.crashlytics.sdk.android:crashlytics-ndk:[email protected]') {
transitive = true;
}
我還使用瞭如下設置:
targetSdkVersion 25
compileSdkVersion 25
buildToolsVersion '26'
classpath 'com.android.tools.build:gradle:2.3.0'
我不知道發生了什麼問題。我過去沒有任何問題使用過Crashlytics和分發工具。 Crashlytics插件似乎在應用程序中工作,但當我觸發一個異常時,它顯示在Web界面中。
我有點不知所措,因此任何幫助都非常感謝。
這是一個很老的版本NDK SDK的解釋。如果你升級到1.1.6,你會得到同樣的錯誤嗎? – Alexizamerican