有什么办法让 adb 命令能从电脑给国产手机装 apk 吗?

2021-07-01 14:56:38 +08:00
 wasd6267016

adb install

一加可以正常装上

oppo vivo 华为 小米 都不可以 要么弹出登录界面 要么根本就没响应

ov 是必不可以 华米有的机型可以 有的不可以

做了个自动化工具,最后一步却卡在了这里 真的头大

10177 次点击
所在节点    Android
60 条回复
mxT52CRuqR6o5
2021-07-01 20:23:47 +08:00
看到 20 楼也没明白你说的不可以是哪种不可以,你的可以是指不需要 usb 调试信任就能直接 adb install,还是说你 usb 调试信任了之后还是不能 adb install
honjow
2021-07-01 20:26:09 +08:00
@wasd6267016 正经开发者不会手动开 adb 手动信任?
Jirajine
2021-07-01 20:31:11 +08:00
@learningman 默认都是仅充电模式吧,难道这些地方不授权 USB 调试不给冲?
root99527
2021-07-01 20:32:44 +08:00
H 家的是需要登录账号并且打开开发者模式允许的
learningman
2021-07-01 20:32:46 +08:00
@Jirajine 对的
BrettD
2021-07-01 21:12:32 +08:00
既然都是内部工具,不能让用户自己动手安装吗?
hshpy
2021-07-01 21:12:34 +08:00
谷歌官方文档写明 Android 11 得先配对,你的有的可以有的不可以应该是系统版本吧。
必须打开开发者模式,再打开 usb 调试或无线调试。
wasd6267016
2021-07-01 21:43:14 +08:00
@hshpy 国产系统全都有拦截 尤其是 ov 点开开发者模式、打开 usb 调试 照样无法安装
wasd6267016
2021-07-01 21:48:39 +08:00
@mxT52CRuqR6o5 开头第一句就是“一加可以安装” 肯定是开了 usb 调试啊 你这么说说明你根本没遇到过这个问题也不会解决这个问题 不必勉强


@honjow 要不你先别急着讽刺自己试一试再发表高论? 事实情况就是有些国产品牌你打开了 adb 调试模式 手动信任了 也无法直接 adb install
wasd6267016
2021-07-01 21:49:52 +08:00
@BrettD 对哦 我怎么就不知道让用户自己动手安装呢
wasd6267016
2021-07-01 21:50:53 +08:00
@hshpy 正统 android 这个步骤应该没问题 一加就很顺畅
但是国产定制系统就会遇到各种不稳定
wasd6267016
2021-07-01 21:54:24 +08:00
@kebamt 卸载确实很稳定的可以……
mxT52CRuqR6o5
2021-07-01 22:11:19 +08:00
@wasd6267016 我手里小米 10 pro 打开 usb 调试&usb 安装&关闭通过 usb 验证应用且信任 usb 调试后可以正常 adb install 安装应用,其他小米不清楚,所以说还是没明白不可以是怎么个不可以
wasd6267016
2021-07-01 22:45:47 +08:00
@mxT52CRuqR6o5 你不读题谁也没法给你说明白啊 “一加可以正常装上” “华米有的机型可以 有的不可以”
我认为知道 adb install 之前开调试信任是能回答这个帖子棘手问题的基本前提吧 你还在这没读懂要不要开 usb 调试信任
不开 usb 调试一加能通过 adb install 装上 apk 吗
问题就是 你的准备工作做全了 ov 华为这些国产系统还是无法顺畅的通过电脑装上版本
好 题给你解释明白了 你有对应方案吗 显然没 因为从你第一个回复的搞不懂就可以知道你就没遇到过这种情况
甚至你还在考虑“不需要 usb 调试信任就能直接 adb install”这个情况就知道
xFrye
2021-07-01 23:02:29 +08:00
ov 都不行,会弹出弹窗让你填用户密码,这也是我反感用他们做测试机的原因。
miui 的话,关闭 miui 优化可以直接 adb 安装,不会弹出那个第一次安装确认弹窗
wasd6267016
2021-07-01 23:11:26 +08:00
@xFrye 感谢 那我可以试试关闭 miui 优化
xLuoBo
2021-07-02 01:46:07 +08:00
@jim9606
早些年流行刷机的时候,有很多做充电宝,充电头的人找我们先 root 装后门,不能 root 的给装个无图标的服务。你们想想他到底要干嘛
mxT52CRuqR6o5
2021-07-02 02:05:22 +08:00
@wasd6267016 所以你花时间搁这打了这么多字,也不肯明明白白的解释清楚装不上到底是怎么个装不上(就比如 ov adb install 需要输用户密码,你从头到尾都不肯明说,还是其他用户说的,我也不知道藏着掖着是想干嘛,其他牌子的手机 adb install 之后又是如何如何所以装不上也不清楚),你对这些手机拥有何种程度的控制也从没说过,我就不明白你这啥都不解释是想如何让网友给你解决问题,还是说你根本不想解决问题只是单纯的来抱怨的,你要是并不想解决问题就请一开始就说清楚,搞得我搁着热脸贴冷屁股似的
而且合着没遇到过一模一样的问题就不能根据已有的知识出主意了?你是已经弄清楚 adb install 的所有问题才开始做这个需求的?还是说没有 100%完整尝试过所有解决方法的人都没资格来回复?
mxT52CRuqR6o5
2021-07-02 02:14:05 +08:00
我就说几个思路
厂商自家的手机助手尝试用过吗?像华为手机助手有自家魔改的 adb(hdb),多出一些厂商定制功能

Shizuku 和 sai 尝试过没有?

而且就算是输入密码,adb 模拟输入有没有尝试过能不能用?如果能用比辅助服务简单的多吧
wobuhuicode
2021-07-02 07:39:42 +08:00
小米的需要插 sim 卡和登录账号才能开启……真的挺恶心人的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/786924

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX