Tag: crashlytics

Beta由Crashlytics – 包似乎已损坏

我最近为客户开发了一个应用程序,现在必须在Crashlytics上分享一个Beta版本。 过去我做了很多次,但是有了这个应用程序,出现了一个问题。 当我在Crashlytics Studio的插件上传我的应用时,没有错误。 电子邮件已正确传送给测试人员。 但在安装结束时,它会显示“该软件包似乎已损坏” 。 这是我第一次看到这个,我不知道该怎么做。 我尝试所有这种类型的APK: – 调试(无符号) – 释放(无符号) – 释放(签名) 它没有工作。 这是我的build.gradle: buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { // These docs use an open ended version so that our plugin // can be updated quickly in response to Android tooling updates // We recommend […]

无法使用Gradle将Android Kotlin Project上传到Fabric Beta

我使用Android Studio Preview 3.0(Canary 2)创建了一个项目来启动Kotlin开发。 我使用Android Studio Fabric插件为我的项目设置了Fabric。 但是,当我想通过以下命令将我的应用的测试版上传到Fabric Beta(Crashlytics)时 ./gradlew crashlyticsUploadDistributionDebug 我收到以下错误: 项目“:app”中的配置“编译”已弃用。 改用“实施”。 项目“:app”中的配置“testCompile”已弃用。 改用'testImplementation'。 Task.leftShift(Closure)方法已被弃用,计划在Gradle 5.0中删除。 请改用Task.doLast(Action)。 registerResGeneratingTask已弃用,请使用registerGeneratedFolders(FileCollection)registerResGeneratingTask已弃用,请使用registerGeneratedFolders(FileCollection):app:crashlyticsUploadDistributionDebug FAILED 失败:生成失败,出现异常。 出了什么问题:任务':app:crashlyticsUploadDistributionDebug'的执行失败。 无效。 尝试:运行–stacktrace选项来获取堆栈跟踪。 运行–info或–debug选项来获得更多的日志输出。 在1s内构建失败1可执行任务:1执行,0回避(0%) 我不知道,“无效”是什么意思。 这是我的根build.gradle : buildscript { ext.kotlin_version = '1.1.2-4' repositories { maven { url 'https://maven.google.com' } maven { url 'https://maven.fabric.io/public' } jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-alpha2' classpath […]