android开发:小米手机开发时非要sim卡才能调试怎么办?

问题:

公司新的测试机是小米2s,但是到了安装调试包时,总是安装失败,不管是打开开发者模式,还是启动或者禁止mui优化功能,都一直出现安装不可用,后来往上查了下,是因为小米系统包稳定版做了限制,必须要sim卡才能调试(迷之设定),所以在各种逛论坛,刷博客之后,终于决定,刷个没限制的系统吧!

 

分析:

问题比较简单,只是小米手机系统的开发和用户区分开,做个sim卡限制,要么突破限制,要么换个没有限制的系统,突破限制比较困难成本较高(往上没有靠谱的办法,且自己摸索时间花不起),那么久换个没有限制的开发包,专门做开发还简单省事一些。

 

解决:

废话不多说,直接开始了!

小米MIX 2开发版刷机包(其他刷机包也在,但是注意有没有开发版的)

刷机包下载地址:https://www.miui.com/download-337.html

小米刷机工具下载地址:https://www.miui.com/shuaji-393.html

下载刷机工具

android开发:小米手机开发时非要sim卡才能调试怎么办?

 下载开发版刷机包页面

android开发:小米手机开发时非要sim卡才能调试怎么办?

然后按照下列步骤操作:

android开发:小米手机开发时非要sim卡才能调试怎么办?

android开发:小米手机开发时非要sim卡才能调试怎么办?

android开发:小米手机开发时非要sim卡才能调试怎么办?

 

刷机完成很快而且不需要其他操作。

备注:

1.一般开发的话,选择全部删除(环境比较干净,无残留),不会干扰开发

2.注意刷机完成后,手机系统初始化时间会比较久(一般在15到20分钟),这段时间最好不要拔掉线,以免手机没电或者初始化不完全导致刷机失败(再刷一遍?)

 

小tips:

1.mui的开发者模式比较难找,记住 在设置-关于手机里面多次点击MIUI版本可以启动开发者模式,然后返回到设置页面点击更多设置就可以发现有个开发者选项。

2.使用真机调试时,若连接的是小米手机,要选择打开相机(PTP),而不是选择媒体设备(MTP)才能连接成。

结语:

小米这个设计虽然感觉没啥用,但是确实造成了不小的麻烦,耽误了不少时间,也算是完事吐槽一下吧。开发的话,还是希望开开心心,顺顺利利的!加油!

上一篇:CodeForces 1292C Xenon's Attack on the Gangs


下一篇:UICC,USIM卡与SIM的区别