因此,我使用 USB 电缆在调试模式下运行应用程序,它工作正常。然后,我使用 USB 电缆运行发布版本,它也可以正常工作,直到我将其与手机断开并重新启动应用程序。该应用程序无法再加载资产。我已经尝试了这里和这里引用的所有方法,但仍然没有帮助。
当应用程序无法加载资产时,它会记录以下消息:
[Error: Could not fetch data from url http://localhost:8081/assets/src/assets/modelv2.pb?platform=android&hash=889b05962c1b1b35b1c07a84b98bcc63]
framesToPop: 1,
code: 'EUNSPECIFIED',
line: 17119,
column: 31,
sourceURL: 'http://localhost:8081/index.delta?platform=android&dev=true&minify=false' }
因此,这意味着它仍在尝试从已死的本地主机打包程序中获取资产。请帮我!
反应原生:^0.55.4
反应:^16.3.1
index.js
import { AppRegistry } from 'react-native';
import App from './App';
AppRegistry.registerComponent('TagMosquito', () => App);