• 【愚公系列】2022年11月 uniapp专题-运行uniapp的多种方式



    前言

    uniapp本身就是一次开发多端部署,uniapp可以发布成各种应用包括以下几种

    • web版本

    一、运行到web平台

    点击工具栏的运行 -> 运行到浏览器 -> 选择浏览器,即可体验 uni-app 的 web 版。
    在这里插入图片描述

    运行效果
    在这里插入图片描述

    二、运行到安卓模拟器

    配置abd路径
    在这里插入图片描述
    配置模拟器
    在这里插入图片描述

    adb的默认端口号是5037,如果要指定端口号的话,命令是:adb -p 8888 start-server

    adb connect 127.0.0.1:62001 //连接设备
    adb devices //查看连接设备
    adb disconnect 127.0.0.1:62001 //断开连接
    
    • 1
    • 2
    • 3
    模拟器名称默认端口
    雷电安卓模拟器雷电安卓模拟器5555
    BlueStacks(蓝叠安卓模拟器)5555
    逍遥安卓模拟器逍遥安卓模拟器21503
    夜神安卓模拟器夜神安卓模拟器62001
    天天安卓模拟器天天安卓模拟器5037
    安卓模拟器大师安卓模拟器大师54001
    网易MuMu(安卓模拟器)7555

    adb常用命令

    adb shell pm list packages -d    查看禁用的应用
    
    adb shell pm list packages -s    查看系统的所有应用
    
    adb shell pm list packages -3    查看第三方应用
    
    adb shell pm list packages -u    查看当前系统所有应用及卸载的应用
    
    adb shell pm list packages (跟上你要查找某个包的关键字)   / 如果是Mac或Linux的话是 adb shell pm list packages | grep (跟上某个包的关键字)
    
    adb install (跟上apk文件路径)      远程安装apk文件
    
    adb install -r (跟上apk文件路径)        覆盖安装
    
    adb install -d -r (跟上apk文件路径)    降级安装
    
    adb uninstall (跟上要卸载的包名)      卸载
    
    adb shell pm uninstall -k (跟上要卸载的包名)   只卸载应用不卸掉缓存和数据
    
    adb shell pm clear (跟上包名)       不卸应用只清除数据或缓存
    
    adb push (跟上要下载的东西的路径)/(手机的存放位置)/         从电脑上的东西传送到手机上,本地到设备
    
    adb pull (跟上要上传手机上的文件路径) (再跟上要放到电脑的位置的路径)     从手机上的文件上传到电脑上,设备到本地
    
    模拟按键的输入
    
    adb shell input keyevent  3    模拟home键
    
    adb shell input keyevent  4    模拟返回键
    
    adb shell input keyevent  5     拨号程序
    
    adb shell input keyevent  24    增大音量
    
    adb shell input keyevent  25    减小音量
    
    adb shell input keyevent  26     电源键
    
    adb shell input keyevent  27     拍照
    
    adb shell input keyevent  64     打开系统自带的浏览器
    
    adb shell input keyevent  82     菜单键
    
    adb shell input keyevent  85     播放暂停
    
    adb shell input keyevent  122   移动光标/列表的行首
    
    adb shell input keyevent  123   移动光标/列表的行尾
    
    adb shell input keyevent  187    多任务视图
    
    adb shell input keyevent   220    降低亮度
    
    adb shell input keyevent   221    调高亮度 
    
    adb shell input text xxx      向你的设备输入文字
    
    adb shell getprop ro.product.model   获取设备型号
    
    adb shell dumpsys battery     关于电池
    
    adb shell wm density      查看手机屏幕密度DPI(越高越好)
    
    adb shell dumpsys window displays   查看硬件信息
    
    adb shell settings get secure android_id  获取设备ID
    
    adb shell dumpsys iphonesubinfo  获取IMEI码
    
    adb shell getprop ro.build.version.release  查看安卓的版本
    
    adb shell cat /proc/cpuinfo  查看配置文件 Mac地址 CPU信息
    
    adb shell screencap  -p/(跟上放到手机上哪里的路径)/(重命名)   截屏 
    
    adb logcat  查看日志 志的级别有:V D I W E O F S 
    
    V, 到最细的日志
    
    DEBUG 指出细粒度信息事件,调试应用程序
    
    INFO 通知,消息在粗粒度级别上突出强调应用程序的运行过程
    
    WARN 警告,表明会出现潜在错误的情形
    
    ERROR 错误,指出虽然发生错误事件,但仍然不影响系统的继续运行
    
    OFF 最高等级的,用于关闭所有日志记录。
    
    FATAL 指出每个严重的错误事件将会导致应用程序的退出。这个级别比较高了。重大错误
    
    Log4j建议只使用四个级别,优先级从高到低分别是ERRORWARNINFODEBUG
    
    若只想看某个级别的日志:adb logcat *:W
    
    打日志 adb logcat >log.txt 保存到.txt文件里    
    
    Ctrl+c  终止掉打日志命令
    
    adb  shell dmesg  内核的日志
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46
    • 47
    • 48
    • 49
    • 50
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 60
    • 61
    • 62
    • 63
    • 64
    • 65
    • 66
    • 67
    • 68
    • 69
    • 70
    • 71
    • 72
    • 73
    • 74
    • 75
    • 76
    • 77
    • 78
    • 79
    • 80
    • 81
    • 82
    • 83
    • 84
    • 85
    • 86
    • 87
    • 88
    • 89
    • 90
    • 91
    • 92
    • 93
    • 94
    • 95
    • 96
    • 97
    • 98
    • 99
    • 100
    • 101
    • 102
    • 103

    运行效果
    在这里插入图片描述

    三、运行到微信开发者工具

    配置appid
    在这里插入图片描述
    配置“微信开发者工具”的安装路径:

    在这里插入图片描述
    微信开发者工具需要开启服务端口 在微信工具的设置->安全中。
    在这里插入图片描述
    运行成功
    在这里插入图片描述

  • 相关阅读:
    开发轻量级REST API样板 基于Node.js、MongoDB 通过Mongoose驱动
    一篇文章教会你写一个贪吃蛇小游戏(纯C语言)
    【web-代码审计】(14.1)代码审查方法
    AcWing 4620. 旅行 树形DP,记忆化搜索
    查找计算机视觉顶会CVPR/ECCV/ICCV论文的方法
    Java:设计模式之结构型-装饰者模式(decorator pattern)
    springboot+quartz报错:Table ‘XXXX.QRTZ_TRIGGERS‘ doesn‘t exist
    Java岗面试核心NIO有关知识总结
    【华为机试真题Java】滑动窗口最大值
    Django微信点餐小程序设计与实现 计算机专业毕业设计源码55380
  • 原文地址:https://blog.csdn.net/aa2528877987/article/details/127895549