华米手表安装第三方应用
一、测试环境
华米运动手表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,更使华米的软件生态更好啊。
。
华米手表安装第三方应用相关推荐
- 华米手表会安装鸿蒙系统那,【教程】华米运动手表3安装第三方应用、第三方表盘及使用教程...
前言 本教程适用于多款智能手表,包括并不限于华米运动手表3,如果你同为华米运动智能系列那么百分百对你有帮助,其他智能手表请自行举一反三 本文所使用到的工具Windows 10电脑 华米运动手表 3 手 ...
- 华米手表2 是android,手表 | 续航怪兽 华米AMAZFIT智能运动手表2代深度评测(二)...
在上一篇的评测中,让我们对华米AMAZFIT智能运动手表2代已经留下了深刻的印象.如果你已经忘记了上一篇评测的内容,我们先来回顾一下评测一中AMAZFIT 2的表现.外形相比一代有巨大提升,运动兼具日 ...
- 华米手表2 是android,使用华米2手表近3个月,简单交流一下真实使用感受,侧重游泳...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 10月初入手华米2运动手表,目的主要是方便室内游泳时数据记录+看时间,使用3个月,简单发一下感受,希望对想购入,特别是有游泳需求的各位有所帮助 一.同产品 ...
- android电话手表如何打开adb,安卓智能手表adb安装第三方应用
ADB,全称Android debug bridge(安卓调试桥?) 运用adb,可以将任意应用软件推送到智能手表. [info]不支持腕上系列的手表(2020.2.1): ①大号手环:华为Watch ...
- 智能手表喧嚣之下的静默力量:华米科技的价值创造者身份
虽然股价创了新高,但苹果公司最近却仍然有些高处不胜寒. 从最新的财报不难看出,其传统的增长引擎iPhone手机早已经风光不再,靠Apple Watch以及AirPods为代表的智能可穿戴产品的持续爆发 ...
- 定义一个手表_华米Amazfit Pop评测:一款功能全面的“性价比”手表
目前的智能手表虽然品牌.型号众多,但基本可以分为二种类型:第一种为入门级智能手表,其功能单一与智能手环差不多,但胜在屏幕大.能够带来更好的观感且价格便宜:第二种为旗舰级智能手表,功能全面.硬件水准高. ...
- nfc reader智能解码程序_更关注健康的高性价比智能手表 华米Amazfit Pop体验
现如今市面上有着种类繁多的智能手表产品,在软硬件各方面的体验上,华米的智能手表绝对是走在前列的,近期华米又发布了全新的智能手表:Amazfit Pop,双十一售价299元,这是一款专为爱运动,追求实用 ...
- 鸽了!华米科技智能手表部分款将推迟开售 工艺太复杂了
昨晚,华米科技发布部分商品推迟开售的公告表示,由于全陶瓷表身工艺十分复杂.加工难度很高,导致原定于本月上市的AMAZFIT智能手表2 ECG版和复仇者联盟系列限量版无法按时开售,后续上市日期确定之后, ...
- redisson 主从模式Unsupported protocol version 50_华米Amazfit Pop智能手表发布:支持50米防水,血氧检测 - 数码 - IT商业网...
今日华米科技发布了全新 " 国民健康手表 "Amazfit Pop,提供旗舰健康功能. IT之家了解到,Amazfit Pop 搭载一块 英寸高清彩色显示屏,在健康方面支持血氧饱和 ...
最新文章
- g++代码编译用选项-O3前后对比,前后执行时间对比如下
- 【Spring源码】Spring中的AOP底层原理分析
- modify timezone
- Django框架之跨站请求伪造
- 微框架spark--api开发利器
- 为什么计算机关机慢,电脑关机慢是什么原因 电脑关机慢的原因【图文】
- 扩展中国剩余定理 exCRT 学习笔记
- JavaScript学习(三十九)—对象中内容的操作
- iptables的端口范围映射
- 33. PHP Sessions
- CommModify 串口监控,串口过滤,串口数据修改模拟,串口数据读写模拟,串口数据修改器 v3.2.3
- 北大核心期刊目录2021年 计算机类
- 二级考试内容之C和Python
- loj#6100. 「2017 山东二轮集训 Day1」第一题 主席树+二分
- php app用户验证失败,Apple App Store无法成功添加沙箱技术测试员账号
- 通达云OA2015版及钉钉、微信办公集成产品正式发布
- 火车头采集翻页内容_火车头采集器教程:使用分页采集有分页的数据
- 计算机网络实验35步骤,计算机网络模拟器实验报告(1).(35页)-原创力文档
- WJMZBMR打osu! / Easy
- win10电脑编程小程序服务器,微信PC版更新 电脑也可以玩小程序
热门文章
- r语言导出文件为xlxs_R语言数据导出到Excel表格-如何将R语言中的表格数据输出为Excel文件...
- 笔记分享②:GPS经纬度坐标转为CGCS2000
- flutter安装包百度网盘
- 学习3dmax(三)
- Web GIS开发教程
- linux使用命令查看MAC地址
- 1750. 救生员 Lifeguards S
- codeforces1670F Jee, You See?(DP/位运算/前缀和/组合数)
- 教你认识各种分辨率的英文缩写
- 开源Api后台服务/管理系统 HoServer