魅族5真机测试react-native应用的踩坑之旅
第一次在csdn上写博客,真的是因为魅族5真机测试的坑让我脑仁疼,现在终于弄好了,真的有必要写一下我的踩坑之旅。
博主手机是魅族5,android版本是5.1,flyme版本是6.0(后面会说这个版本是有多坑)
因为最近正在使用react-native来开发一个app,使用vscode作为编辑器,本人新手,所以有错误和不足的地方,还请见谅。
首先当然是手机连接电脑,这里有两种方式:
(1)通过usb线连接,简单粗暴
(2)通过wifi连接
博主用的是第一种,至于第二种,博主也试过,后面会说明这个问题。
连接电脑后,首先需要打开USB调试功能,然后在电脑cmd输入:adb devices回车
出现如下则表示连接成功
左边表示的是设备的ID,device表示设备是连接状态,如果是显示offline,则表示设备未连接上,就重复以上步骤,直到是device为止。
然后就是进入我的react-native开发的项目的根目录,然后输入:react-native run-android运行程序
毫无疑问,报错(-_-||)
(1)报错情况如下:
Error: duplicate files during packaging of APK
**\android