关于使用adb命令安装apk到手机中的问题

本文详细介绍了如何解决在使用ADB(Android Debug Bridge)时遇到的设备未被正确识别和安装APK的问题,通过检查并修改adb_usb.ini配置文件中的VID(Vendor ID),最终实现设备的正常连接和应用安装。

使用adb start-server 后启动了adb服务

我再用adb devices 看有多少个android 设备

List of devices attached  下面什么也没有

首先我的手机已经打开了调试模式而且在电脑的设备管理中也能找到我的手机驱动

再我准备去用adb install x:\xx\xx.apk时自然是不会成功的

这时应该去c盘的用户文件夹下的使用者文件夹下看.android目录

这里面应该有个adb_usb.ini 配置文件 我们需要在设备管理中把手机的vid(vendor in)也叫硬件ID找出来

再将这个里面的16进制代码写到配置文件里面

而我发现我的.android里面没有这个配置文件

所以我就网上找了这一个配置文件的基本内容然后自己新建了一个adb_usb.ini

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x2A45

上面的0x2A45是我自己加的自己的手机的vid

下面图是怎么看vid

这样做之后

我们敲adb devices 就会看见设备出现了

我么继续安装apk到手机

我们在重启一次adb

adb kill-server

adb start-server

使用adb intall x:\xx\xx.apk 就成功了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值