最近在使用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_参考说明 一步步进行操作就可以了

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

成功后的截图:


Ubuntu使用魅族手机进行Debug相关推荐

  1. 魅族手机刷linux系统下载,把Ubuntu版魅族PRO 5刷成安卓系统

    原标题:把Ubuntu版魅族PRO 5刷成安卓系统 小编写教程时用来做演示的魅族PRO 5是管总编大人借的,不把它恢复成安卓系统,这手机也没法儿还啊-- 那么这篇教程,IT之家小编就来演示如何把刷了U ...

  2. 魅族手机设置输出log

    今天在自己的魅族手机上调试的时候,发现log没有打印出来,在另外一台手机上却可以打印,所以细看了一下,在系统升级新版本后,在设置->辅助功能->开发者选项->高级日志输出,可以选择输 ...

  3. 关于魅族手机adb连接不上的问题

    在知乎上看到的帖子http://www.zhihu.com/question/26245688 mx4 如何连接eclipse? 如题,我的debug 模式已经打开了,豌豆荚也可以连上,但是在ecli ...

  4. ubuntu下链接手机调试android程序,ADB无法识别手机

    ubuntu下链接手机调试android程序,ADB无法识别手机 摘要: 最近刚开始接触android开发,用的ubuntu系统,结果无奈,用模拟机开发总是会各种无法真实模拟,而且有些程序也无法测试, ...

  5. Android 魅族手机消息不显示(进收纳盒)和始终显示一条推送

    魅族手机推送消息收不到,其实是进了收纳盒. 经查相关资料,原来是返回的通知消息的content里ContentText,含有感叹号(!)导致的.去掉就回到了消息正常显示的地方.真是够奇葩的~ 魅族手机 ...

  6. 魅族手机文件删除-通知栏警告流程分析(下)

    魅族手机文件删除后通知栏警告流程分析上 先将魅族手机中的关键jar包pull出来贴这里 MediaProvider.apk 链接: https://pan.baidu.com/s/1HT4FETwg9 ...

  7. 魅族手机使用鸿蒙系统,魅族宣布接入华为鸿蒙系统,这应该是黄章最正确的决定...

    安卓能有现在的成就一切源于苹果之外其它所有品牌都在使用,俗话讲"众人拾柴火焰高"就是这个道理.相对来讲华为鸿蒙要想做大做强必须有其它品牌支持才可以,如果华为自己一家使用是无法做到与 ...

  8. 魅族用鸿蒙系统吗,魅族宣布接入鸿蒙是怎么回事?魅族手机可以刷鸿蒙系统吗?...

    前几日华为推送了全新的华为HarmonyOS鸿蒙系统生态,也得到了不少的厂商支持,华为作为国产的老大哥,近日魅族宣布接入鸿蒙,也引起了大家对于魅族手机可以使用鸿蒙系统的疑惑,其实是魅族Lipro智能家 ...

  9. android 悬浮按钮 魅族,Android使用RecycleView实现魅族手机通讯录界面

    原标题:Android使用RecycleView实现魅族手机通讯录界面 本文作者 本文由_小马快跑_投稿. _小马快跑_的博客地址: http://www.jianshu.com/u/18502855 ...

最新文章

  1. 使用ArcGIS JS API加载WMTS图层的两种方式
  2. php 浏览商品记录,php浏览历史记录
  3. delphi TWebBrowser组件使用详解
  4. PHP算法用redis crontab 进行异步邮件队列发送
  5. 检查本机显卡的cuda信息及适配cuda-sdk版本
  6. pku acm 2140 Herd Sums http://acm.pku.edu.cn/JudgeOnline/problem?id=2140
  7. PHP全栈学习笔记27
  8. vivo X21i的usb调试模式在哪里,打开vivo X21iusb调试模式的经验
  9. 对于树分治算法的初步理解
  10. C++编程学到什么程度可以面试工作?
  11. 拓端tecdat|用RSHINY DASHBOARD可视化美国投票记录
  12. 打开计算机任务栏有桌面没,如何解决Win7任务栏不显示打开的窗口的问题
  13. python代码去马赛克,Python黑科技神奇去除马赛克
  14. 【问题】eletron引入flash显示“无法加载插件”
  15. 6个Web前端值得收藏很实用的菜单模板(上)
  16. 程序猿的移民加拿大后的所感
  17. android 开发之蓝牙开发
  18. 大数据动物园-驯服野兽
  19. python声音识别歌曲_听歌识曲--用python实现一个音乐检索器的功能
  20. 学大伟业 Day 5 培训总结

热门文章

  1. Android ScaleAnimation代码调用示例
  2. 如何手玩5h uoj215 果冻运输得到 AC
  3. linux nohup多个,linux – nohup多个顺序命令
  4. 11-18我的编码八年抗战史
  5. 糖友吃苦瓜能降血糖嘛
  6. javaNIO 理解
  7. 人的气场是怎样炼成的
  8. nohup和作用详解
  9. ubuntu20.0.4切换清华源_5G(NR)网络中“软切换”双活协议栈(DAPS)介绍
  10. 华侨大学复杂美产教融合