vscode android调试,利用VSCode对react-native android项目进行调试时出现报错如何解决...
利用VSCode对react-native android项目进行调试时出现报错如何解决
发布时间:2020-12-17 14:05:36
来源:亿速云
阅读:102
作者:Leah
利用VSCode对react-native android项目进行调试时出现报错如何解决?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
如果运行react-native android项目出现如下错误:
解决办法如下:
一、执行adb devices,判断adb有没有断,
二、如果是adb断了就使用一下步骤adb reverse tcp:8081 tcp:8081
npm start
如果adb没断,直接npm start
如果执行gradle ass打包命令进行打包之后,出现如下错误:
1、检查react-native项目工程目录下的index.js里面的AppRegistry.registerComponent(appName, () => App);看注册的项目名是什么,这个注册的项目名很重要;
2、检查android工程下的MainActivity的以下方法返回的是什么:@Override
protected String getMainComponentName() {
return "whzsagent";
}
3、检查android工程app/src/main/assets/index.android.bundle文件当中r.exports={name:"whzsagent",displayName:"whzsagent"}},APP_ANDROID_UPDATE_TYPE:'whzsagent-android',APP_IOS_UPDATE_TYPE:'whzsagent-ios'这4个地方
4、检查ios目录下的AppDelegate.m文件的如下方法:RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
moduleName:@"whzsagent"
initialProperties:nil
launchOptions:launchOptions];
以上4个地方返回的值要是统一的,否则打包之后启动app运行就会报以上错误。
有时候修改了ip地址,修改了app的包名,app注册模块名等之后,打包apk再运行时会发现要么地址总是指向不对,要么就是启动异常,这个时候可能就是app/src/main/assets/index.android.bundle文件导致的,必要时需要重新编译该文件
app/src/main/assets/index.android.bundle文件的编译方法为:
第一步:在Android/app/src/main目录下创建一个空的assets文件夹
第二步:react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
关于利用VSCode对react-native android项目进行调试时出现报错如何解决问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
vscode android调试,利用VSCode对react-native android项目进行调试时出现报错如何解决...相关推荐
- Android之Windows下搭建React Native Android开发环境(差不多搞了一天)
Android之Windows下搭建React Native Android开发环境 穷逼买不起mac,但是他们都说React Native Android只能在mac下面 ...
- 创建react项目并启动出现的报错及解决
一.预备知识:npm (也可以用yarn,本文以npm为例) npm介绍 全称为Node Package Manager,是随同NodeJS一起安装的包管理工具. 允许用户从NPM服务器下载别人编写的 ...
- react native与webview通信跳转页面报错:Cannot read property 'setNativeProps' of undefiend
这个错误是我这边用react native和webview通信的时候,因为要从webview跳回到react native的页面,所以就从webview传过来一个路由字符串.本来以为可以通过navig ...
- adb 更新 android sdk,[转载]安装Android时SDK AVD MANAGER时更新报错的解决办法
最近安装Android SDK时,发现更新时出现"A folder failed to be renamed or moved."等类似错误.经过测试和G后发现解决办法目前有两种情 ...
- VS2103进行调试时提示报错R6034解决方法
1.具体错误 解决办法: 参考原帖:Stack Overflow一个大神帖子!https://stackoverflow.com/questions/14552348/runtime-error-r6 ...
- android 网络时区 错误,React native 安卓机器上调试代码报错:网络请求出错TypeError: Network request failed...
React native 安卓机器上调试代码报错:网络请求出错TypeError: Network request failed 安卓机器 usb连接调试 报错信息 TypeError: Networ ...
- React Native Android 源码框架浅析(主流程及 Java 与 JS 双边通信)
[工匠若水 http://blog.csdn.net/yanbober 未经允许严禁转载,请尊重作者劳动成果.私信联系我] 1 背景 有了前面<React Native Android 从学车到 ...
- 逻辑性最强的React Native环境搭建与调试
ReactNative系列文章: 1.<逻辑性最强的React Native环境搭建与调试> 2.<ReactNative开发工具有这一篇足矣> 正文 React Native ...
- React Native搭配夜神模拟器调试(windows)
React Native 搭配夜神模拟器进行调试 (windows) 在学习 React Native 的过程中,我选择使用了夜神模拟器进行项目调试,接下来就来记录一下在使用模拟器之前的一些准备工作. ...
- React Native Android 从学车到补胎和成功发车经历
[工匠若水 http://blog.csdn.net/yanbober 未经允许严禁转载,请尊重作者劳动成果.私信联系我] 1 背景 好几个月没发车了,完全生疏了,为了接下来能持续性的发好车,这次先准 ...
最新文章
- 漫画:五分钟学会贪心算法!
- Dynamo涉及的算法和协议——p2p架构,一致性hash容错+gossip协议获取集群状态+向量时钟同步数据...
- AbstractQueuedSynchronizer理解之一(ReentrantLock)
- 2006.08.10
- Android 4.4 中 WebView 使用注意事项
- hdu 1050 Moving Tables
- VideoLAN、VLC 和 FFmpeg联合开发AV1 解码器 Dav1d
- Python 练习册,每天一个小程序
- 支付宝为何放弃社交梦?
- Linux系统编程29:进程信号之什么是信号及signal函数
- HTML5: 两个viewport的故事(第一部分)
- 北斗轨迹记录_跑步GPS轨迹经常“飘”?要是用咱们的北斗,会好吗...
- speedoffice(PPT)插入的表格怎么合并单元格呢
- Ultra Fractal(分形艺术软件)官方正式版V6.04 | 含ultra fractal教程 | 最新ultra fractal下载
- 西勒振荡电路------multisim仿真
- 【论文阅读】TimbreTron : A WaveNet (Cycle GAN(CQT(audio ))) pipeline for musical timbre transfer
- 微信公众号开发使用测试号不能测试支付接口的解决方案
- git如何删除github上的文件,亲测有效
- 系统学习做汉堡_您如何学习策略设计模式? 做一个汉堡!
- mysql巡检脚本_mysql 服务器巡检脚本
热门文章
- 使用OSM数据创建城市模型
- 等额本息贷款的提取还款计算 之 月供不变计算方法
- 翟东平微信公众号视频教程JAVA201810版2/3阶段-翟东平-专题视频课程
- 【转载】SAP_ECC6.0_EHP4或SAP_ECC6.0_EHP5_基于Windows_Server_2008R2_和SQL_server_2008下的安装...
- vue实现列表无缝滚动
- 健康指南:趴桌睡觉三大危害
- STL——标准模板库
- 蛋白二级结构预测(ANN神经网络、BP算法)
- 美国学生债务数据 csv_我如何摆脱学生债务陷阱,为什么其他美国人不那么幸运...
- 三菱凌云3故障代码_三菱故障代码表