How to generate dev APK file without asking for dev settings server ip in react native [duplicate]

安稳与你 提交于 2020-03-27 11:44:42

问题


I am able to generate APK(not signed APK) file using android studio. if i install that apk then we need to enter Dev server ip address in dev settings then only app working. Now how to generate apk without need of giving any server ip?

Thanks.


回答1:


For debug apk you need to manually create the bundle for a debug build and generate apk using gradlew.

react-native bundle --dev false --platform android --entry-file index.android.js --bundle-output ./android/app/build/intermediates/assets/debug/index.android.bundle --assets-dest ./android/app/build/intermediates/res/merged/debug
cd android
./gradlew assembleDebug

Generated apk will be located at android/app/build/outputs/apk

This apk run in debug mode. If you shake device and try dev setting menu for reload, It required server IP. but you can dismiss message. Your app will work properly.

You can also generate apk for release mode. It not required any IP and not show any dev setting.

To generate apk in release mode

cd android
./gradlew assembleRelease


来源:https://stackoverflow.com/questions/44965205/how-to-generate-dev-apk-file-without-asking-for-dev-settings-server-ip-in-react

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!