Ubuntu环境下远程调试Android手机设备

这篇具有很好参考价值的文章主要介绍了Ubuntu环境下远程调试Android手机设备。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 背景

        近几年新冠疫情反反复复,住宅小区时不时就被隔离封掉,居家办公已成为常态,有时候你的调试手机/平板设备忘记在公司了,没有带回家里,但是又要解决问题,没有设备怎么调试呢?

        那么接下来本篇文章就来介绍一下相关工具的安装和使用方法。那么以后你在家里远程就可以正常办公了。

2. 工具介绍

2.1 电脑远程

        推荐 ToDesk  或者  TeamViewer  这两款都是不错的电脑远程工具

TeamViewer 官网地址: 下载 Linux 版 TeamViewer,即可实现远程桌面访问和协作

ToDesk 官网地址:ToDesk远程控制软件-免费安全流畅的远程连接电脑手机

本人用的是 ToDesk 这款,具体安装方法见之前写的博客文章:Ubuntu安装ToDesk远程工具_broadview_java的博客-CSDN博客

2.2 手机远程

        推荐  Vysor  

Vysor 官网地址: Vysor

        此工具可以将您的iOS或Android设备投屏到电脑桌面上,可使用桌面键盘在手机上每分钟键入100个单词,使用鼠标模拟指向、单击、滚动等动作,如果你是android开发人员,它还为您提供了物理设备上仿真器的集成和易用性;通过分享设备码,支持在办公室或全球范围内共享您的设备。当然有些高级功能是需要付费版的,详情请见官网。

        接下来说一下安装步骤, Vysor 是chrome浏览器的一个插件应用,所以你先保证系统装有chrome浏览器,保证有Chrome浏览器。

安装Linux版Vysor:

vysor ubuntu,Android 开发工具,Vysor投屏,Android远程调试

(echo 'deb [arch=amd64, trusted=yes] https://nuts.vysor.io/apt ./' | sudo tee /etc/apt/sources.list.d/vysor.list) && sudo apt update && sudo apt install vysor

如果有安全warning导致安装不成功:
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

直接用命令:

 sudo apt update && sudo apt install vysor

完成安装后,在显示应用程序中,可以找到Vysor的图标,表示安装成功。


2.3 设备状态

1. 打开 设置---开发者选项---USB调试开关

2. 连接上电脑

3. 使用vysor投屏

点击vysor应用图标,会出现如下界面:

vysor ubuntu,Android 开发工具,Vysor投屏,Android远程调试

 点击红色 View Device 图标:

呈现开始安装Vysor apk 的过渡界面

安装完成后,手机界面就投屏到电脑屏幕上:

vysor ubuntu,Android 开发工具,Vysor投屏,Android远程调试

 接下来,你就可以在电脑上面通过鼠标来操作手机了。

4.Vysor 电脑桌面,鼠标无法触控手机

进入设备的开发者选项中

vysor ubuntu,Android 开发工具,Vysor投屏,Android远程调试

5. 延伸使用

        其实Linux vysor 付费版还有更强大的功能,不同地域的开发者可以通过vysor可以远程调试同一台设备, 还可以通过wifi无线调试等功能。

        不过对于居家远程办公的我们,利用上面工具,远程电脑 + 手机界面投屏到电脑   操作复现问题,抓取日志解决bug,基本满足了日常办公的需求。文章来源地址https://www.toymoban.com/news/detail-632240.html

到了这里,关于Ubuntu环境下远程调试Android手机设备的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu系统安装code-server结合内网穿透实现安卓设备远程访问写代码

    准备一台虚拟机,Ubuntu或者centos都可以,这里以VMwhere ubuntu系统为例 下载code server服务,浏览器访问:https://github.com/coder/code-server,复制下载链接 打开ubuntu命令行下载 出现需要输入ubuntu的登录账户密码,输入密码即可,然后等待安装完成 以下信息表示安装成功 接着输入以下命令设置

    2024年03月24日
    浏览(87)
  • 【gdb调试】在ubuntu环境使用gdb调试一棵四层二叉树的数据结构详解

    目录 🌞1. 整体思路 🌞2. 准备内容 🌼2.1 配置.c文件 🌼2.2 准备测试程序 🌼2.3 GDB调试基础 🌞3. GDB调试四层二叉树 🌼3.1 测试程序分析 🌼3.2 gdb分析 🌻1. 设置断点 🌻2. 启动程序并执行到断点处 🌻3. 打印变量的值 🌻4. 单步执行 s 进入buildTree函数内部 a. 第一层:根节点赋

    2024年04月17日
    浏览(20)
  • 远程ubuntu 20.04的nvidia驱动自动更新,机器重启后,ToDesk或者向日葵等远程连接黑屏,解决办法:为远程设备添加虚拟显示器

    第4部分的解决办法,很多网友反映,会导致 物理显示器不能用 !请仔细阅读文章里的解决办法。 请仔细 阅读第5部分的特别注意事项, 虚拟显示器会和物理显示器冲突。让虚拟显示器和物理显示器同时工作的解决办法,请参考第5部分, 合并虚拟显示器和物理显示器的 xo

    2024年01月16日
    浏览(56)
  • ubuntu如何远程ssh登录Windows环境并执行测试命令

    在实际的开发中有时会遇到需要在ubuntu上远程登录Windows的电脑去执行一些比较特殊的命令。这个时候就需要使用python的paramiko模块,首先去远程登录,然后再去执行对应的cmd。 paramiko 是一个用于在Python中实现SSH(Secure Shell)协议的模块,它提供了客户端和服务器的功能,使得

    2024年02月04日
    浏览(35)
  • scrcpy实现手机屏幕与ubuntu共享、推流、实时分割(wifi环境下)

    有些时候我们需要将手机上的视频投到ubuntu上并进行处理,scrcpy就是一个非常低延时并且可以wifi共享的工具,本文主要针对其源码进行修改,实现ubuntu上实时分割手机画面,分为安装编译源(大坑)、修改源码、修改分割推理代码三部分。 scrcpy的使用和wifi连接可参考 Ubunt

    2024年02月12日
    浏览(29)
  • 带你了解—使用Ubuntu系统,公网环境下SSH远程树莓派

    前言 树莓派作为低功耗、小型化的硬件设备,其功能和运算能力并未过度缩水,在不少场景中(如机器人开发、个人网站服务器、教育等场景),树莓派反而能够有更好的表现。不过在实际情况下,我们不太可能为树莓派配备全套外设(显示器、鼠标键盘等),而是采用SS

    2024年02月14日
    浏览(29)
  • 如何在无公网IP环境使用Windows远程桌面Ubuntu

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 本篇文章主要介绍在Ubuntu上安装XRDP远程桌面,实现同个局域网内远程桌面Ubuntu,同时解决远程桌面登录蓝屏的问题。并做内网穿透,使用cpolar内网穿透映射3389端口

    2024年02月04日
    浏览(31)
  • 【配置环境】Windows下 VS Code 远程连接虚拟机Ubuntu

    目录 一,环境 二,关键步骤 三,详细步骤 四,免密远程连接 五,参考链接 六,番外知识 Windows 11 家庭中文版 VS Code 版本:1.80.2 VMware® Workstation 16 Pro (版本:16.1.2 build-17966106) ubuntu-22.04.2-desktop-amd64 Windows下安装OpenSSH VS Code安装Remote - SSH插件 在Ubuntu上安装SSH服务器。打开终

    2024年02月15日
    浏览(31)
  • [Android] ubuntu虚拟机上搭建 Waydroid 环境

    略 Ubuntu/Debian and derivatives For Droidian and Ubuntu Touch, skip directly to the last step Install pre-requisites Add the official repository If the script fails to detect your distribution, you can provide a valid option by appending -s DISTRO . Currently supported values are: focal , jammy , kinetic , lunar , mantic , bookworm , bullseye , sid Install

    2024年04月12日
    浏览(24)
  • 在ubuntu+cpolar+rabbitMQ环境下,实现mq服务端远程访问

    RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,里面存放的内容

    2024年02月12日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包