首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Crashlytics插件不上传映射文件

Crashlytics插件不上传映射文件
EN

Stack Overflow用户
提问于 2017-11-24 19:42:25
回答 2查看 2.4K关注 0票数 0

为了支持即时应用程序,我已经重构了我的项目,将功能分离到库模块中。每件事情都很好,但我无法像我以前看到的那样,在Crashlytics的安装应用程序的问题细节上看到去模糊的堆栈跟踪。我使用的是Fabric gradle插件v1.24.5,在基本模块gradle文件中有下面一行:

apply plugin: 'com.android.feature'

我是不是遗漏了什么?

编辑:

多亏@Alexizamerican,我在"~/Library/Caches/com.crashlytics/com.crashlytics.tools/“找到了Crashlytics日志,没有任何对映射文件的引用:

代码语言:javascript
复制
2017-11-28 09:30:47.855 [DEBUG] (Task worker for ':') com.crashlytics  - Invoked Crashlytics Developer Tools with arguments: 
-injectableManifest true
-androidBaseManifest /Users/sirkuryaki/AndroidStudioProjects/Yop/app/src/main/AndroidManifest.xml
-buildEvent true
-androidManifest /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/intermediates/manifests/aapt/prod/release/AndroidManifest.xml
-apiSecret **XXX**
-generateResourceFile true
-tool io.fabric.tools.gradle
-version 1.24.5
-properties /Users/sirkuryaki/AndroidStudioProjects/Yop/app/crashlytics.properties
-twitterPluginId **XXX**
-buildId **XXX**
-targetResValueDir /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/generated/fabric/res/prod/release
-projectPath /Users/sirkuryaki/AndroidStudioProjects/Yop/app
-androidRes /Users/sirkuryaki/AndroidStudioProjects/Yop/app/src/main/res
-androidAssets /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/intermediates/bundles/prodRelease/assets
2017-11-28 09:30:47.939 [DEBUG] (Task worker for ':') com.crashlytics  - apiKey is **XXX**
2017-11-28 09:30:47.997 [DEBUG] (Task worker for ':') com.crashlytics  - Generating crashlytics resources
2017-11-28 09:30:47.998 [DEBUG] (Task worker for ':') com.crashlytics  - Generating build info into assets folder: /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/intermediates/bundles/prodRelease/assets
2017-11-28 09:30:48.001 [DEBUG] (Task worker for ':') com.crashlytics  - Updating build properties at: /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/intermediates/bundles/prodRelease/assets/crashlytics-build.properties
2017-11-28 09:30:48.004 [DEBUG] (Task worker for ':') com.crashlytics  - Set build id to **XXX**
2017-11-28 09:30:48.014 [DEBUG] (Build Event Notification) com.crashlytics  - Build Event: **XXX** ID:**XXX** ApiKey:**XXX** Tool:io.fabric.tools.gradle 1.24.5 Base Package Name:com.yopapp.yop Twitter Client Application Id:**XXX** API Secret Null? false Extra Details:[null]
2017-11-28 09:30:49.982 [DEBUG] (Build Event Notification) com.crashlytics  - REQUEST: https://api.crashlytics.com/spi/v1/platforms/android/apps/com.yopapp.yop/built
2017-11-28 09:30:56.789 [DEBUG] (Build Event Notification) com.crashlytics  - POST response: [reqId=**XXX**] 200

但是,如果我查看以前的构建,我可以看到以下几行:

代码语言:javascript
复制
-storeDeobs /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/outputs/mapping/prod/release/mapping.txt
2017-10-02 13:14:45.416 [DEBUG] (Daemon worker Thread 4) com.crashlytics  - Caching deobfuscation file
2017-10-02 13:14:45.417 [DEBUG] (Daemon worker Thread 4) com.crashlytics  - Saving deobfuscation file: /Users/sirkuryaki/AndroidStudioProjects/Yop/app/build/outputs/mapping/prod/release/mapping.txt
2017-10-02 13:14:45.417 [DEBUG] (Daemon worker Thread 4) com.crashlytics  - Crashlytics is caching deobs file at /Users/sirkuryaki/Library/Caches/com.crashlytics/com.crashlytics.tools/app-**XXX**/deobs/**XXX**zip
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-12 07:08:53

我已经找到了根本原因,如果您正在使用Gradle插件3.0+,这个fabric插件可能无法自动上传。他们正在发布新版本。1.24.0)解决了这一问题。您可以检查发布日志这里

票数 3
EN

Stack Overflow用户

发布于 2017-11-26 15:47:50

有关库设置说明,请查看设置一个库子项目

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47479198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档