React native react本机运行android开发模式不工作
我通过以下任务创建了该应用程序,以启动Android应用程序React native react本机运行android开发模式不工作,react-native,react-native-android,React Native,React Native Android,我通过以下任务创建了该应用程序,以启动Android应用程序 react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle 之后,我尝试在开发模式下再次构建该应用程序(react native run android),但该应用程序继续在发布模式下构建。您如何像以前一样构建it开发模
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle
之后,我尝试在开发模式下再次构建该应用程序(react native run android
),但该应用程序继续在发布模式下构建。您如何像以前一样构建it开发模式
react-native run-android
当我执行此操作时,Metro Bundle不会运行,而只是在我的设备上构建发布应用程序
我希望在执行此操作时打开Metro捆绑包并在开发模式下构建。下面可以澄清您对Metro服务器和开发模式的想法
- 当您处于开发模式并且需要调试应用程序时
通过更改代码的内容进行直播,您应该始终做到:
,它将始终运行metro服务器和 您具有实时重新加载应用程序的功能,只要代码 更改。react native run android
注意:这将适用于模拟器和手机 通过电缆或服务器连接到您的电脑 - 现在,如果您想要构建一个apk,并且想要在一个真实的平台上进行测试
使您能够丢弃控制台并进行进一步操作的设备
在应用程序上线之前进行测试,那么您应该始终
运行下面的命令
- 通过进入项目内部,首先捆绑所有文件
结构
react native bundle--platform android--dev false--entry file index.js--bundle输出 android/app/src/main/assets/index.android.bundle——资产目的地 android/app/src/main/res/
- 现在,通过进入android文件夹并运行下面的命令创建一个包apk
/gradlew assembleDebug
注意:它将在您构建的文件夹中创建apk
目录
project\u name\android\app\build\outputs\apk\debug
我希望这能有所帮助……谢谢:)这只供捆绑使用。react native run android应在调试模式下启动metro服务器我正在使用react native run android,但我的应用程序在调试模式下崩溃,而在发布模式下工作正常。它没有连接到bundler,只是停止了连接。有什么想法吗?