React Native项目遇到的问题 -> 端口号修改

根据http://blog.csdn.net/itpinpai/article/details/50809068这篇文章初步搭建React Native 开发环境, 遇到几个问题

首先端口可能被占用了, 访问8081时提示无法访问
解决方法: 在运行react-native start时添加参数–port 8899, 或者在package.json中修改”scripts”中参数, 添加端口号, 或者修改项目下的node_modules\react-native\local-cli\server\server.js下的方法_server的default 端口值

adb devices找不到连接设备
解决方法: 使用Genymotion时, 首先sdk中的 platform-tools 需要加入环境变量, 然后在Genymotion中,点击Setting,选择ADB选项卡,点击Use custom Android SDK tools,浏览本地SDK的位置,点击OK,就可以了,启动虚拟机后, 在cmd中输入adb devices可以查看.

红屏问题”Could not get BatchedBridge, make sure your bundle is packaged correctly”
解决方法: 主要就只遇到这一个问题, 更改ip和port没有解决了, 后来在package.json中的”scripts”中添加”bundle-android”:”react-native bundle –platform android –dev false –entry-file index.android.js –bundle-output android/app/src/main/assets/index.android.bundle –sourcemap-output android/app/src/main/assets/index.android.map –assets-dest android/app/src/main/res/”,如果没有assets目录,手动添加下,不过运行时没有效果, 在cmd中手动执行下, assets目录中会多出几个文件, 即可解决这个问题

如何使用天天模拟器调试Android程序
解决方法: 在cmd中打命令:adb connect 127.0.0.1:6555 其中6555是天天模拟器的端口. (感觉Genymotion不怎么流畅, 使用天天模拟器后感觉不错)

在使用React Native项目中,如果项目一直停留在0% EXECUTING的状态,可能是由于一些库的安装或配置问题导致的。根据您提供的引用内容,有两个与SQLite相关的库被提到:react-native-quick-sqlite和react-native-sqlite-storage。 第一个库,react-native-quick-sqlite,是一个用于React Native的快速SQLite库。根据引用,这个库可以通过运行命令"yarn add react-native-quick-sqlite"来进行安装。如果您的项目一直停留在0% EXECUTING,可能是因为库的安装过程出现了问题。您可以尝试重新安装这个库,或者检查一下是否有任何错误信息提示。 第二个库,react-native-sqlite-storage,是一个功能齐全的SQLite3原生插件,适用于React Native(支持Android和iOS)。根据引用,使用这个库可以通过运行命令"yarn add react-native-sqlite-storage"来进行安装,并且需要运行"npx pod-install"来安装iOS的依赖。如果您的项目一直停留在0% EXECUTING,可能是因为库的安装或配置过程出现了问题。您可以尝试重新安装这个库,并确保按照官方文档的说明正确地进行配置和安装依赖。 综上所述,如果您的React Native项目一直停留在0% EXECUTING的状态,可能是与SQLite相关的库的安装或配置出现了问题。您可以尝试重新安装这些库,并按照官方文档的指示正确地进行配置和安装依赖。如果问题仍然存在,您可以参考这些库的文档或在相关的GitHub仓库中寻求帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [React Native 0.71.3版本集成SQLite数据库,使用​react-native-quick-sqlite​插件,而不是​react-native...](https://blog.csdn.net/qq_35624642/article/details/129352603)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值