Ali*_*ali 6 android minify slug sentry signed-apk
设置Sentry.io错误跟踪后,当我尝试生成签名 Apk时收到此错误:
Java Compiler
error: An organization slug is required (provide with --org)
Run Code Online (Sandbox Code Playgroud)
我无法理解这一点:
Process 'command
'/var/folders/j4/_fzm1rks3tsc2h3j4l2qbq4w0000gn/T/.sentry-cli1369818638611304938.exe'
' finished with non-zero exit value 1
Run Code Online (Sandbox Code Playgroud)
如何解决此问题并生成签名的 Apk?
该文档不是很清楚,虽然提到了但很容易错过。这里需要两个不同的sentry.properties。
请注意,项目根目录中用于配置sentry-cli 的sentry.properties 与您在应用程序资源中包含的用于在运行时配置Sentry SDK 的sentry.properties 不同(如配置文档中所示)。
您需要在项目根目录中有另一个sentry.properties 文件
defaults.project=your-project
defaults.org=your-org
auth.token=YOUR_AUTH_TOKEN
Run Code Online (Sandbox Code Playgroud)
带有DSN值的运行时sentry.properties等可以放置在app/src/main/resources目录中(如果需要,创建资源目录)
Ali*_*ali -5
这不是一个真正的答案false,但它可以通过将值设置为 来在短期内解决我们的问题minifyEnabled。
应用程序/build.gradle:
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
Run Code Online (Sandbox Code Playgroud)
但它使 Apk 文件的大小增加了 1.3MB。
如果有人有更好的解决方案,请告诉我。
| 归档时间: |
|
| 查看次数: |
2328 次 |
| 最近记录: |