答案 0 :(得分:0)
发生这种情况是因为您正在构建DEBUG类型的apk,每次启动应用程序时都需要JS捆绑。您可以在项目根目录运行react-native start
以启动Metro捆绑包。
或者,您可以为RELEASE模式构建APK。检查您的项目结构,确保将debuggable
设置为false。
答案 1 :(得分:0)
如果要在发布模式下运行应用程序,则可以尝试以下命令:
react-native run-android --variant =“ release”
注意:如果尚未为项目生成密钥库,则必须生成它。您可以按照官方文档here生成密钥库。
答案 2 :(得分:0)
我认为您生成了一个调试APK,首先必须使用jdk-> here is the official doc生成一个密钥,这是摘要
在cmd中生成APK使用
cd android && gradlew assembleRelease
如果要生成捆绑包用途,请输入cmd
cd android && gradlew bundleRelease