当前位置: 首页 > 知识库问答 >
问题:

React Native Android release apk是debug而不

习宸
2023-03-14

我有一个现有的Android应用程序。我已经根据文档向项目添加了React NativeV0.30活动(除了我用AppCompattivity替换了activity类)。在发展模式上,一切都很好。但是当我创建应用程序的发布版本时,看起来应用程序的React本机部分仍然处于调试模式,当我打开React本机驱动的活动时,我在logcat中得到以下错误消息:

java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.RuntimeException: Could not connect to development server.
cd android && ./gradlew installRelease

更新:

顺便说一句,我在应用程序的gradle配置中的buildtypes中有这样的内容:

    release {
        signingConfig signingConfigs.release
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }

共有1个答案

羊浩广
2023-03-14

您是否在InstallRelease之前执行过此操作:

react-native bundle --platform android --dev false --entry-file index.android.js \
  --bundle-output android/app/src/main/assets/index.android.bundle \
  --assets-dest android/app/src/main/res/

有一个标志--dev false

 类似资料:
  • Attribute Name Type Required Default Description output string No html output type, html or javascript 属性 类型 是否必须 缺省值 描述 output string No html 输出类型,html或javascript {debug} dumps the debug console to t

  • The debug component enables component-to-DOM serialization. Example < a-scene debug> </ a-scene> Com

  • 在本章中,我们将研究Joomla中的Debug 。 通过启用调试模式,它有助于解决Joomla的各种问题。 它显示了Joomla如何呈现会话数据,配置文件信息,内存使用和数据库查询的详细信息。 Joomla调试 以下是用于设置Joomla调试的简单步骤。 Step (1) - 进入System → Global Configuration ,如下面的屏幕所示。 接下来,单击Joomla Globa

  • Debug 输入sql语句,但不执行debug() Return: 开启Medoo调试模式 输出sql语句,不需要使用echo或其它方法。调试完成请移除此代码 $database->debug()->select("bccount", [ "user_name", "email"], [ "user_id[ 20]);// Will output:// SELECT "user_

  • Debug 输入sql语句,但不执行debug() Return: 开启Medoo调试模式 输出sql语句,不需要使用echo或其它方法。调试完成请移除此代码 $database->debug()->select("bccount", [ "user_name", "email"], [ "user_id[ 20]);// Will output:// SELECT "user_

  • debug 提供简单的辅助debug功能。