一、测试环境

华米运动手表3(其他类型的华米手表不确定)
手表的usb连接线
装有android studio的电脑

二、前期准备

将手表通过连接线接入电脑,然后打开cmd,输入adb devices。
没有问题的话会出现以下内容:
C:\Users\20578>adb devices
List of devices attached
bfae1b28 device

bfae1b28 device这个就是华米运动手表3。
如果提示没有adb这个程序的话,就使用android studio的sdk manager安装(具体安装方法问度娘)。安装完成不要忘了在系统环境变量添加adb的路径。

好了,输入adb shell,如果出现shell@watch:/ $,此时就表示进入了手表的终端了。
虽说华米一直自称是封闭自研系统,但感觉应该就是个安卓改了下,输入 getprop,ro.build.version.sdk的版本是22,CPU架构是mips。OK,这些信息就够了,API 22的话应该就是安卓5.1的系统。至于什么架构,上层应用不需要太关心。

三、开始安装

首先去华米论坛那儿找一下手顺,如下
①系统设置->关于->法律声明狂点几下->直到出现实验室->Launcher Applist点一下到on状态。
此时退出到app界面,会发现多很多应用出来,此时就表示以上操作成功了。(这就类似手机的开发者模式吧)
②根据论坛的说明,找个腕间图库安装包,使用adb install 命令给装进去了,重启后已经app界面已经有这个应用了,此时用adb uninstall卸载掉它。
其他app一样的安装方法,但对于程序员来说,显然不够。

搜索腕间图库,发现是个开源软件,从github下载源码,打开Android studio,打开腕间图库这个项目,编译运行,会提示app安装失败,error的意思是缺少shared library。
哎,不能啊,所以adb shell,然后输入logcat -f /sdcard/install.log&,
再来一次编译运行,然后输入adb pull /sdcard/install.log把log拷贝到电脑当前目录,分析下。
奥,原来是缺少wearable的库,猜测是wear os的库吧,不知道为什么下载的那个apk没问题,我自己编译的就不行。哎,c++开发不太懂apk的打包流程,我放弃了。

既然如此,那普通的安卓apk(min sdk version <= 22)应该就可以了吧,使用android studio创建了个sample,哎,还真装上去了

在github找了个波尼音乐(搜ponymusic就能找到),把源码下载下来,编译安装,也装上去了,由于这个波尼音乐用的是百度音乐的api,所以可以在线听歌。手机测试可以在线听歌的,但是手表点开应用后不能在线听歌,不知道是不是系统只给了OTA升级以网络权限,其他应用即使申请也没用。这个再研究下吧。

最关键的是adbd这个进程权限应该是user的,所以权限很低,很多系统目录都进不去,mount -o rw,remount /system等操作也做不了,估计是华米怕用户搞坏,毕竟只能OTA升级。

四、总结

说实话,对于非运动人士,华米运动手表就是个大号的手环,而且表也挺厚的,没有华为的好看,多加个一两百买个华为手表更香。

而且华米系统bug不少,指南针无法校准或者直接黑屏,应用闪退等等。

至于mips架构的CPU,的确更省电,但是我想两三天充一次也不是太大的问题,只要你不是驴友。

优点就是反射屏吧,虽然因为像素的原因,图标有点锯齿。

再吐槽一点,它的锁屏很恶心,即使抬腕亮屏后还得点一下右边的按钮才能解开锁频状态。

以上见仁见智,非喜勿喷。

作为程序员,我更不可能喜欢如此封闭的环境,系统源码不公开我理解(公不公开也没啥关系,就是个Android 5.1),最起码弄个sdk出来啊,然后搞个应用商店,我相信既使程序员能捣鼓,也使用户能使用更多的app,更使华米的软件生态更好啊。

华米手表安装第三方应用相关推荐

  1. 华米手表会安装鸿蒙系统那,【教程】华米运动手表3安装第三方应用、第三方表盘及使用教程...

    前言 本教程适用于多款智能手表,包括并不限于华米运动手表3,如果你同为华米运动智能系列那么百分百对你有帮助,其他智能手表请自行举一反三 本文所使用到的工具Windows 10电脑 华米运动手表 3 手 ...

  2. 华米手表2 是android,手表 | 续航怪兽 华米AMAZFIT智能运动手表2代深度评测(二)...

    在上一篇的评测中,让我们对华米AMAZFIT智能运动手表2代已经留下了深刻的印象.如果你已经忘记了上一篇评测的内容,我们先来回顾一下评测一中AMAZFIT 2的表现.外形相比一代有巨大提升,运动兼具日 ...

  3. 华米手表2 是android,使用华米2手表近3个月,简单交流一下真实使用感受,侧重游泳...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 10月初入手华米2运动手表,目的主要是方便室内游泳时数据记录+看时间,使用3个月,简单发一下感受,希望对想购入,特别是有游泳需求的各位有所帮助 一.同产品 ...

  4. android电话手表如何打开adb,安卓智能手表adb安装第三方应用

    ADB,全称Android debug bridge(安卓调试桥?) 运用adb,可以将任意应用软件推送到智能手表. [info]不支持腕上系列的手表(2020.2.1): ①大号手环:华为Watch ...

  5. 智能手表喧嚣之下的静默力量:华米科技的价值创造者身份

    虽然股价创了新高,但苹果公司最近却仍然有些高处不胜寒. 从最新的财报不难看出,其传统的增长引擎iPhone手机早已经风光不再,靠Apple Watch以及AirPods为代表的智能可穿戴产品的持续爆发 ...

  6. 定义一个手表_华米Amazfit Pop评测:一款功能全面的“性价比”手表

    目前的智能手表虽然品牌.型号众多,但基本可以分为二种类型:第一种为入门级智能手表,其功能单一与智能手环差不多,但胜在屏幕大.能够带来更好的观感且价格便宜:第二种为旗舰级智能手表,功能全面.硬件水准高. ...

  7. nfc reader智能解码程序_更关注健康的高性价比智能手表 华米Amazfit Pop体验

    现如今市面上有着种类繁多的智能手表产品,在软硬件各方面的体验上,华米的智能手表绝对是走在前列的,近期华米又发布了全新的智能手表:Amazfit Pop,双十一售价299元,这是一款专为爱运动,追求实用 ...

  8. 鸽了!华米科技智能手表部分款将推迟开售 工艺太复杂了

    昨晚,华米科技发布部分商品推迟开售的公告表示,由于全陶瓷表身工艺十分复杂.加工难度很高,导致原定于本月上市的AMAZFIT智能手表2 ECG版和复仇者联盟系列限量版无法按时开售,后续上市日期确定之后, ...

  9. redisson 主从模式Unsupported protocol version 50_华米Amazfit Pop智能手表发布:支持50米防水,血氧检测 - 数码 - IT商业网...

    今日华米科技发布了全新 " 国民健康手表 "Amazfit Pop,提供旗舰健康功能. IT之家了解到,Amazfit Pop 搭载一块 英寸高清彩色显示屏,在健康方面支持血氧饱和 ...

最新文章

  1. g++代码编译用选项-O3前后对比,前后执行时间对比如下
  2. 【Spring源码】Spring中的AOP底层原理分析
  3. modify timezone
  4. Django框架之跨站请求伪造
  5. 微框架spark--api开发利器
  6. 为什么计算机关机慢,电脑关机慢是什么原因 电脑关机慢的原因【图文】
  7. 扩展中国剩余定理 exCRT 学习笔记
  8. JavaScript学习(三十九)—对象中内容的操作
  9. iptables的端口范围映射
  10. 33. PHP Sessions
  11. CommModify 串口监控,串口过滤,串口数据修改模拟,串口数据读写模拟,串口数据修改器 v3.2.3
  12. 北大核心期刊目录2021年 计算机类
  13. 二级考试内容之C和Python
  14. loj#6100. 「2017 山东二轮集训 Day1」第一题 主席树+二分
  15. php app用户验证失败,Apple App Store无法成功添加沙箱技术测试员账号
  16. 通达云OA2015版及钉钉、微信办公集成产品正式发布
  17. 火车头采集翻页内容_火车头采集器教程:使用分页采集有分页的数据
  18. 计算机网络实验35步骤,计算机网络模拟器实验报告(1).(35页)-原创力文档
  19. WJMZBMR打osu! / Easy
  20. win10电脑编程小程序服务器,微信PC版更新 电脑也可以玩小程序

热门文章

  1. r语言导出文件为xlxs_R语言数据导出到Excel表格-如何将R语言中的表格数据输出为Excel文件...
  2. 笔记分享②:GPS经纬度坐标转为CGCS2000
  3. flutter安装包百度网盘
  4. 学习3dmax(三)
  5. Web GIS开发教程
  6. linux使用命令查看MAC地址
  7. 1750. 救生员 Lifeguards S
  8. codeforces1670F Jee, You See?(DP/位运算/前缀和/组合数)
  9. 教你认识各种分辨率的英文缩写
  10. 开源Api后台服务/管理系统 HoServer