小米4搭建react-native真机测试

来源:互联网 发布:ubuntu lamp环境 编辑:程序博客网 时间:2024/05/17 23:51

其实有时候真的很无语,一大群学生党拿着苹果电脑打游戏,看电影,而我想做ios开发却连苹果电脑都买不起,买了苹果电脑还要去买苹果设备,还是安卓便宜,所以暂时只做安卓开发,等以后涨了工资再来弄苹果,反正都是写代码,原理都一样的.

回到原题.先介绍一下我的小米4配置:

  • MIUI 8.5稳定版
  • Android版本 6.0.1

开启开发者选项

网上搜都是说什么搜索栏搜一下,结果我用搜索栏他硬是都给我显示百度,气的我,所以这里介绍一下怎么手工去开启开发者选项.

  • 设置(别问我设置在哪里)
  • 我的设备(一般在最顶部)
  • 全部参数(别去点最顶部的MIUI版本,没用的)
  • MIUI 版本(点这里的MIUI版本)

狂点就是了,次数到了设备会提示你的,告诉你已经开启了开发者选项,如果失败了,那我说一声Sorry你会原谅我吗?

关闭"MIUI优化"

这个大概是最痛苦的事情,但是不关闭这个的话,小米的系统是不允许你将你的应用通过react-native run-android来安装到手机上的.大概会报下面这样的错误信息:

:app:installDebug FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:installDebug'.> com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to establish session

简单来说就是编译成功了,但是安装到小米4上时失败了.网上谷歌来的解决办法就是关闭"MIUI优化".下面介绍关闭的具体操作步骤.

  • 设置
  • 更多设置
  • 开发者选项
  • 启用MIUI优化 (在最底部,耐心找)

将其关闭后会显示一个弹出框,具体内容我忘了,总之点击确定吧,之后小米手机会自动关机重启,这个时候别慌,正常的.重启之后你会发现,手机好像变得怪怪的,总之我是觉得怪怪的,还没有时间去细细研究哪里怪怪的.

开发者选项配置

就是在上面进入开发者选项后,里面有一堆的东西说可以配置,我是连蒙带猜设置的.下面是我开启的配置项:

  • USB调试
  • USB安装
  • 使用旧版DHCP客户端

还有,在下拉菜单中选择USB的那个图标,然后他会让你选择USB的用途,选择传输文件(MTP).我不确定不这样设置有没有问题,但是感觉应该这样设置.

react-native run-android

这个时候应该每问题了,应用应该已经下载到手机上了.如果你还遇到什么坑,那么欢迎交流.