反应原生发布模式是不是必须托管api / db?
Posted
技术标签:
【中文标题】反应原生发布模式是不是必须托管api / db?【英文标题】:does react native release mode must have hosted api / db?反应原生发布模式是否必须托管api / db? 【发布时间】:2021-09-04 20:15:13 【问题描述】:我对 react native 很陌生,我想构建这个应用程序,以便它可以在设备上远程运行,调试时一切正常,它使用 api 和 xampp mysql for db
当我尝试构建 apk 版本并运行 npx react-native run-android --variant=Release 构建成功,但是当我打开应用程序时它立即崩溃
我想知道是不是因为我的 api 和 db 还没有托管,它必须先托管然后你才能发布它吗?我有点想在托管我的数据库和 api 之前在设备上尝试一下
我尝试 adb logcat *:E,这就是我得到的
https://drive.google.com/file/d/1lv4X2U4QjMyeNMlNTo5jDe243pUMALbl/view
【问题讨论】:
【参考方案1】:我已经修复了,它只需要使用 axios https 而不是 axios http 我导入 usestate 错误,bcs 它是自动的
我之前实际上已经尝试过这个,但我想我已经单独尝试过这个修复并且我已经用 git 恢复了其中一个,所以我认为其中两个不是解决方案
今天再次尝试了其中的 2 个,但幸运的是它成功了
【讨论】:
以上是关于反应原生发布模式是不是必须托管api / db?的主要内容,如果未能解决你的问题,请参考以下文章