【发布时间】:2015-07-15 23:32:09
【问题描述】:
我正在尝试将我的应用上传到 crashlytics。我曾尝试在 Android Studio 中构建应用程序,但我不断收到此消息。见截图。
然后我尝试了命令行
./gradlew assembleRelease crashlyticsUploadDistributionRelease
:app:crashlyticsUploadDistributionRelease
Uploading /Users/jgs/Projects/Personal/APP_NAME/app/build/outputs/apk/app-release-unsigned.apk to Crashlytics...
WARN - Crashlytics halted compilation because it can't distribute the unsigned APK: /Users/jgs/Projects/Personal/APP_NAME/app/build/outputs/apk/app-release-unsigned.apk
:app:crashlyticsUploadDistributionRelease FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:crashlyticsUploadDistributionRelease'.
> Distribution upload failed.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 1 mins 51.465 secs
有没有办法手动上传签名的 APK?我可以在 Android 中构建,但这不会触发上传到 crashlytics。
【问题讨论】:
-
嗨,Jake,来自 Crashlytics 的 Mike。您可以在 support@ 上给我发一封便条,其中包含您要分发的软件包名称吗?看起来该应用尚未完全激活,这就是上传失败的原因。
-
迈克,我刚刚回复了支持电子邮件
-
嘿@JackShultz 你解决了吗?我在使用已签名的 apk 时遇到了同样的问题。
-
不,我放弃了。我想不通。
-
我也有同样的问题。完全相同的命令适用于其他项目。我将深入了解它们之间的区别。
标签: android android-studio crashlytics gradlew