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

news2024/12/24 9:04:20

文章目录

  • 前言
  • 一、运行到web平台
  • 二、运行到安卓模拟器
  • 三、运行到微信开发者工具


前言

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 //断开连接
模拟器名称默认端口
雷电安卓模拟器雷电安卓模拟器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  内核的日志

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

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/22186.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

BIOMOD2模型、MaxEnt模型物种分布模拟,生物多样性生境模拟,论文写作

目录 ①基于R语言BIOMOD2模型的物种分布模拟实践技术应用 ②基于R语言、MaxEnt模型融合技术的物种分布模拟、参数优化方法、结果分析制图与论文写作 ③基于MAXENT模型的生物多样性生境模拟与保护优先区甄选、自然保护区布局优化评估 ①基于R语言BIOMOD2模型的物种分布模拟实…

分享Markdown编写文档的技巧

Markdown 是一种轻量级标记语言,使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者HTML)文档。Markdown有许多好用简单的用法,下面分享Markdown用来编写文档的技巧。 注:下面通过添加\反斜杠来…

Get To The Point: Summarization with Pointer-Generator Networks

论文题目:《Get To The Point: Summarization with Pointer-Generator Networks》 主要内容:seq2seq,文本摘要 《切中要害:指针生成器网络概述》 摘要 神经序列到序列模型为抽象文本摘要提供了一种可行的新方法(这意…

TCP链接异常: SYN_RECV

1. 异常数据包分析: 从数据包分析来看应该是网关这边出问题了,应该是网关的服务程序在1217上出问题了, (注意左右量变的数据包的一个syn的Seq都是1358143899) 从重发2开始网关这边就一直认为它没有收到client回复给它…

Okhttp连接泄漏警告问题分析

背景 某天在查询生产日志时,发现大量的Okhttp连接泄漏警告日志,但生产上没有收到任何异常反馈。出于好奇心,本地最小化复现问题,并最终解决问题。 分析问题 okhttp官网的demo示例 OkHttpClient client new OkHttpClient();Stri…

【K8S】学习笔记(二)

K8S学习笔记三、Kubernetes 核心概念3.1、kubernetes 集群命令行工具 kubectl3.1.1、kubectl 概述3.1.2、kubectl 命令格式3.1.3、kubectl 基础命令3.1.4、kubectl 部署命令3.1.5、kubectl 集群管理命令3.1.6、kubectl 故障和调试命令3.1.7、kubectl 其它命令3.2、Kubernetes 集…

分组后将成员拼成字符串

【问题】 I have a text file like this: key1 value1 A key1 value2 B key1 value3 A key2 value1 A key2 value2 BI am trying to open it as a dictionary and print the list of keys and values separated by commas so it looks like this in the end: key1 value1,va…

PTA题目 谁先倒

划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮&…

智云通CRM:越是害怕被客户拒绝,你就越会被拒绝?

你害怕被客户拒绝码?先别急着说“害怕”,先来看看你为什么会被拒绝?因为你认为自己会失败! 很多情况霞,我们会被客户拒绝,原因在哪里?原因有很多,最常见的是因为业务员自身的心理障…

SSM整合(四)

SSM整合之redis设置值和获取值三种方式 准备工作(导入一些必要的依赖) <dependency><groupId>org.springframework.data</groupId><artifactId>spring-data-redis</artifactId><version>2.4.1</version> </dependency> <…

ES6 入门教程 19 Generator 函数的语法 19.1 简介

ES6 入门教程 ECMAScript 6 入门 作者&#xff1a;阮一峰 本文仅用于学习记录&#xff0c;不存在任何商业用途&#xff0c;如侵删 文章目录ES6 入门教程19 Generator 函数的语法19.1 简介19.1.1 基本概念19.1.2 yield 表达式19.1.3 与 Iterator 接口的关系19 Generator 函数的语…

Espressif-IDE ESP32 LED Flash 闪烁工程的创建

前言 Espressif-IDE 类似于 eclipse 开发环境&#xff0c;更新 ESP32的开发环境后&#xff0c;发现可以直接使用 Espressif-IDE 进行ESP32 的工程代码开发、程序下载&#xff0c;非常的方便 本篇开始把 ESP32的开发板的LED 点亮&#xff0c;熟悉下 Espressif-IDE 的开发流程 …

MySQL表的高级增删改查

文章目录一、聚合查询二、分组查询三、联合查询内连接外连接自连接四、合并查询五、子查询一、聚合查询 聚合查询是针对行与行之间的计算&#xff0c;常见的聚合函数有: 函数作用COUNT(expr)查询数据的数量SUM(expr)查询数据的总和AVG(expr)查询数据的平均值MAX(expr)查询数据…

ES6 入门教程 18 Iterator 和 for...of 循环 18.1 Iterator(遍历器)的概念

ES6 入门教程 ECMAScript 6 入门 作者&#xff1a;阮一峰 本文仅用于学习记录&#xff0c;不存在任何商业用途&#xff0c;如侵删 文章目录ES6 入门教程18 Iterator 和 for...of 循环18.1 Iterator&#xff08;遍历器&#xff09;的概念18 Iterator 和 for…of 循环 18.1 Iter…

zk中watcher机制(重补早期学习记录)

前言:补学习记录,几年前写一半丢草稿箱,突然看到,有强迫症所以补完 一、理解watcher机制 二、父节点watcher事件 连接zk客户端 ./zkCli.sh 使用help查看命令 父节点使用,stat或者get创建自己的watch事件 stat 路径 watch get 路径 watch 我们给一个不存在的节点设置一个w…

这次把怎么做好一个PPT讲清-动画篇

干货预警&#xff01; 作为一位PPT发烧友看过诸多PPT案例&#xff0c;分享几个高大上的动画效果。文末有福利&#xff01; 废话不多说&#xff0c;直接上重点&#xff0c;本文主要讲八个动画技巧&#xff0c;我们来看先目录&#xff1a; 收藏是点赞的六倍&#xff0c;各位看官…

统计学习、机器学习以及python的学习顺序是什么

前言 我是非科班出身成功转行算法的&#xff0c;我来说下我的学习路线是怎样的。&#xff08;文末送读者福利&#xff09; 1、看书学原理&#xff1a;我因为没买周志华老师的西瓜书&#xff0c;只看过李航老师的小蓝书&#xff0c;我第一遍看统计学习 方法的时候非常痛苦全是…

Monaco Editor教程(十七):代码信息指示器CodeLens配置详解

背景 有时候我们在使用VS Code编辑一个文件时 会看到这样的效果 在上述的图片中&#xff0c;1720行和1721行之间&#xff0c;有一行不属于该文件本身内容的注释。这一效果能够方便开发者快速地理解代码&#xff0c;看到代码的提交人&#xff0c;时间&#xff0c;可能还会有备…

C语言:一维数组的创建、初始化

一、一维数组的创建 数组的定义&#xff1a;在C语言中有各种数据类型&#xff0c;而每一种数据类型都有相对应的数据元素&#xff0c;这些元素可以组成一个团体&#xff0c;一个集合&#xff0c;从而有了数组概念。 数组也有三要素&#xff1a;数组元素类型&#xff0c; …

双链笔记Logseq的安装指南

便民服务还是挺方便的&#xff0c;不用出小区就可以做了 本文完成于 10 月初&#xff0c;撰写时 Logseq 的版本为 v0.8.8&#xff0c;发布时的最新版本是 v0.8.11 什么是 Logseq &#xff1f; Logseq 是一个本地优先的非线性大纲笔记本&#xff0c;用于组织和共享您的个人知识库…