参考链接:
https://www.jianshu.com/p/c63272c2cfa9
业务原因, 需要用uniapp要制作APP. 摸索了两天, 网上查阅了挺多资料, 很多人也没有说清楚从头到尾怎么搭建好环境以及测试方法, 报了挺多的错误, 希望这篇文章能够帮助到开始使用uniapp的大家. 手机真机调试可能很多手机都不支持, 安装个模拟器还是很有用的.
1.用HbuilderX (2.7.9), 新建UNIAPP项目.
2. 点击项目wenjj,运行时, 发现找不到手机或者模拟器, 如果用官方推荐的ADT tools的话, 需要自己翻墙. 官方只介绍了这一个案例.
但是通过安装安卓模拟器的话, 也可以实现同等操作. 这里选用的是逍遥模拟器, MUMU模拟器, 据朋友推荐说,MUMU最稳定. 雷电好像用的人也不少. 逍遥浏览器链接: http://www.xyaz.cn/
3. 安装以后, 在安装文件夹下, 把图中的3个文件, 从HbuilderX---plugin--lanuch---tools----adbs下的3个同名文件, 拷贝到逍遥模拟 器的MEmu根目录下覆盖.
4. HbuilderX中配置好模拟器的路径和端口号, 端口号需要查看模拟器下的配置文件, 一般来说相对固定.逍遥模拟器是21503.
注意看,模拟器一般是在MemuHyperv VMS文件夹下的. 其他模拟器也是同样的寻找方法.
5. 运行配置:
6. 报错解决: Error: android.os.DeadObjectException: Transaction
DeadObjectException,出现这个和HbuilderX的手机基座安装失败, 需要把逍遥模拟器和HbuilderX重新打开几遍, 一定要注意:
逍遥模拟器是打开状态! 逍遥模拟器是打开状态! 逍遥模拟器是打开状态! 逍遥模拟器是打开状态! 逍遥模拟器是打开状态!
7. 运行成功: