华米手表安装第三方应用

您所在的位置:网站首页 a1801手表 华米手表安装第三方应用

华米手表安装第三方应用

2023-07-30 22:38| 来源: 网络整理| 查看: 265

一、测试环境

华米运动手表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



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3