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

在现有Android应用程序中运行 RN 视图出现错误无法加载脚本

澹台星光
2023-03-14

我已经将现有的Android应用程序集成到反应原生应用程序中。当我使用反应原生cli运行时,它会打开应用程序,单击按钮打开RN视图后,它会出现错误无法加载脚本确保您正在运行地铁服务器,或者您的捆绑包“index.android.bundle”已正确打包以供发布(参考图片)

如果我使用命令手动创建index.android.js

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

并运行应用程序,它工作正常。

我也可以看到这个网址上的捆绑包

http://localhost:8081/index.bundle?platform=android

知道我错过了什么吗?

我在模拟器中运行应用程序,它不是在飞行模式下。

Bundler像这样打开,但单击RR时,它会显示未连接应用程序(参考图片)


共有1个答案

鲁波光
2023-03-14

在尝试了这个答案的大部分选项后,没有一个选项有效。对我有用的是将下面的代码添加到< code >

<?xml version="1.0" encoding="utf-8"?>
<network-security-config xmlns:tools="http://schemas.android.com/tools">

    <!-- This is only for debuggable versions of the App that use Charles Proxy
      https://www.charlesproxy.com/documentation/using-charles/ssl-certificates/ -->
    <debug-overrides>
        <trust-anchors>
            <!-- Trust user added CAs while debuggable only -->
            <certificates src="user" />
        </trust-anchors>
    </debug-overrides>
    <base-config cleartextTrafficPermitted="false" />
    <domain-config cleartextTrafficPermitted="true">
        <domain includeSubdomains="true">127.0.0.1</domain>
        <domain includeSubdomains="true">localhost</domain>
        <domain includeSubdomains="true">10.0.2.2</domain>
        <domain includeSubdomains="true">10.0.3.2</domain>
    </domain-config>
 </network-security-config>
 类似资料:
  • 嘿,伙计们,我试图ru我的模拟器,但当我运行它,它给我这个错误: “安装下列Android SDK包失败,因为某些许可证尚未被接受。构建-工具;30.0.2 Android SDK构建-工具30.0.2若要构建此项目,请接受SDK许可协议并使用Android Studio SDK管理器安装缺少的组件。或者,若要将许可协议从一个工作站转移到另一个工作站,请参见http://d.Android.com

  • 在Android mobile上运行应用程序时出现此错误 正在调试模式下在DRA LX2上启动lib\main.dart...正在运行分级任务“Assemble Debug”...√build build\app\outputs\flutter-apk\app-debug.apk。正在安装build\app\outputs\flutter-apk\app.apk...错误:ADB退出,退出代码为1

  • 在运行简单的GWT应用程序时获取错误。当我用ant通过命令行运行时,它工作得很好,但在IntelliJ中导入后,我得到了这个错误。不知道为什么我会得到这个错误:

  • 下面是我的xml文件。预览中出现两个错误“加载AppCompat ActionBar失败,错误未知” 下面是appbar_main

  • 问题内容: 我已经将应用程序升级到Grails 2.4.0,并且正在使用hibernate4插件。执行运行应用程序时,会使用内存数据库为每个域类生成以下错误示例。我已经在hibernate论坛上阅读了几则帖子,这些错误并不严重。它只是记录一个错误,因为它要删除的表尚不存在。 2014-Mai-24 13:25:26,788错误[localhost-startStop-1] org.hibernat