【问题标题】:Shows error while trying to build signed apk in react native尝试在 react native 中构建签名的 apk 时显示错误
【发布时间】:2019-08-18 19:33:14
【问题描述】:

我有一个可以正常运行的 react 本机应用程序。但是当我尝试使用命令 gradlew assembleRelease 构建 apk 时,它显示以下错误。

Exception in thread "ForkJoinPool.commonPool-worker-1" java.lang.IllegalStateException: AAPT Process manager cannot be shut down while daemons are in use

我的 png 图像很好,并且已经尝试在 android studio 中使缓存无效/重新启动。但仍然显示相同的错误。也尝试过android.enableAapt2=false,但似乎已被弃用。不知道是什么问题。

我正在使用:

  • 构建工具版本 28.0.3
  • 构建 Gradle 3.2.1

【问题讨论】:

  • 试试这个解决方案:stackoverflow.com/questions/52712063/…
  • 那里的问题使用 gradle 3.3.0 但我使用的是 3.2.1。我应该升级我的构建 gradle 吗?
  • 你可以......但这个解决方案也应该适用于 3.2.1。只需尝试在您的 build.gradle 文件中添加代码
  • 你能告诉我我应该选择哪种解决方案。因为有几对。
  • 那个有勾号和 16 票的人

标签: android react-native gradle android-gradle-plugin


【解决方案1】:

你在 Android Studio 的文件菜单中尝试过Invalidate cache /Restart 吗?

【讨论】:

  • 是的,我确实试过了。
  • 您是否尝试在 Android Studio 中使用 GUI 生成 APK?
  • 我想构建一个发布 apk。我不知道如何在 android studio 中做到这一点。
  • 我是这样做的:在 Android Studio 中,在顶部栏上构建,然后生成签名的 APk。输入所需的所有内容,并记住下次创建构建时使用相同的密钥库文件。如果您在这些步骤中遇到问题,请告诉我。
猜你喜欢
  • 1970-01-01
  • 2021-08-29
  • 2018-09-11
  • 2021-04-13
  • 2019-09-08
  • 2017-11-19
  • 1970-01-01
  • 2021-09-21
  • 1970-01-01
相关资源
最近更新 更多