我正在尝试按照Firebase的此文档教程设置Android Studio,以便在为我的Android应用程序构建发布APK时自动发送我的ProGuard映射文件.
但是,我似乎无法理解"使用Gradle上传ProGuard映射文件"部分中的步骤4和5,主要是因为我gradle.properties
在项目根目录或主路径中找不到任何文件,因为我希望自动执行app:firebaseUploadReleaseProguardMapping
Android Studio中的任务,我不知道该怎么做.
这是gradle.properties
我在项目根目录中创建的文件的内容:
FirebaseServiceAccountFilePath = /app/firebase-crash-reporting.json
该firebase-crash-reporting.json
文件是我的Firebase崩溃报告私钥.我的映射文件是在/app/build/outputs/mapping/release/
目录中生成的,如果有帮助的话.
请帮助我完成这两个步骤并在Android Studio中自动化该过程.
只需添加
afterEvaluate { assembleRelease.doLast { firebaseUploadReleaseProguardMapping.execute() } }
在android
部分build.gradle
.
这将自动将Mapping文件上载到firebase,以及使用ADB将apk运行/部署到设备.