具有 react-native 的 Android 应用程序在模拟器上运行,但在物理设备上不起作用



我认为标题本身解释了我的问题,在模拟器上一切都可以正常工作,当 apk 构建时,我已经在我的智能手机上传输了它,但出现错误:

https://i.stack.imgur.com/vcYVn.jpg

当我组装发布/调试apk并将其安装在我的物理智能手机上时,我遇到了同样的问题

在项目目录中执行以下命令:

mkdir android/app/src/main/assets

(如果您有资产文件夹,您将看到类似directory is already exist的错误...没关系!转到下一个命令)

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

react-native run-android或组装APK

它应该有效祝你好运

最新更新