react-native启动时红屏报错:Unable to load script.Make sure you’re either running a metro server or that … release
本尊遇到过的一种情况,啥也没改,server也是运行的了,但是就是报错启动不了,后来通过回滚发现不是因为配置文件修改的问题。
最终定位到是android目录里的debug文件夹和其中的android/app/src/debug/AndroidManifest.xml 这个被删除了,内容是通用的如下:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools">
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
<application android:usesCleartextTraffic="true" tools:targetApi="28" tools:ignore="GoogleAppIndexingWarning" />
</manifest>
复制回去,项目重新运行,ok