Ubuntu使用魅族手机进行Debug

本文分享了在Ubuntu系统中进行Android开发时遇到的真机Debug问题及解决过程。作者在尝试使用魅蓝Note6进行调试时,发现Android Studio无法识别设备。通过调整手机的USB连接模式并遵循ADB手册步骤,最终成功实现设备识别。
摘要由CSDN通过智能技术生成

最近在使用Ubuntu系统进行Android开发

结果发现连接真机Debug的时候居然无法识别

一番折腾以后解决了问题,同时把过程记录下来。

前言

由于公司的项目过大,用15年款13寸的乞丐版Macbook Pro 已经跑不动了,于是只好把项目导入到自己的PC上。

而自己又用习惯了Macbook Pro的开发环境,对于Windows的命令行实在是无法忍受了,于是给PC装了个Ubuntu 16.04.

诶,没想到Ubuntu还挺好用的。具体可以看 从Mac转投Ubuntu进行Android开发

但是,常在河边走,哪有不湿鞋。Android Studio + 模拟器 这个组合我觉得还是有点慢,想着要不试试真机,可能编译速度会快些呢,于是便接上了 魅蓝Note 6 ,开始了日常踩坑~

无法识别手机

连接手机后点击 Run 按钮,会发现手机那一项的版本是Null,运行项目的话也会失败。

在终端输入:

adb devices

会看到手机是无法被识别的。这个时候就需要祭出谷歌大法了: 在硬件设备上运行应用

但是由于魅族不在谷歌的USB供应商ID列表里面,我们只能自己找办法了。

其他HTC ,Sony,ZTE,LG,Huawei,Samsung 都是有的~

解决方案

  1. 连接电脑后在手机上选择 usb计算机连接 -> 内置光盘
  2. 在弹出来的文件夹中选择 USB Reference Manual -> 简体
  3. 打开 ADB_参考说明 一步步进行操作就可以了

注意:修改完之后不需要重启电脑,只要重启服务,然后把手机连接选项改回来就可以了

成功后的截图:

Success.png


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值