菏泽兼职网站建设,网络销售是做什么的,京东商城网上购物下载,中国十大证券公司排名现有的闲置手机有个内置app可老旧了#xff0c;没有开发者维护#xff0c;于是问题不断#xff0c;影响了体验#xff0c;后来在网上查找发现有它的新版本#xff0c;想要更新却没有自动更新#xff08;后台服务断开了#xff09;#xff0c;有类似的想法可以来这里了解…现有的闲置手机有个内置app可老旧了没有开发者维护于是问题不断影响了体验后来在网上查找发现有它的新版本想要更新却没有自动更新后台服务断开了有类似的想法可以来这里了解一下。
作为Android APP开发者是经常用到adb调试的对新手来说可能不太熟悉这里记录一下操作步骤希望有帮助
开发者选项激活
首先看看手机系统设置里有没有开发者选项没有就激活一下就出现了 在设置里面找到手机系统信息查看找到MIUI版本那一项连续点击三下就会提示开发者选项已开启 回到设置里面再找找刚才的开发者选项点击进去打开总开关勾选ADB调试 还有通过ADB安装应用也要一起勾选 通过电脑连接手机自带的数据线手机会弹出授权窗点允许即可
连接成功的话手机就会弹出通知提示ADB调试已打开电脑资源管理器上也会出现可供查看手机的设备
查看设备连接
在电脑上打开已存在的adb.exe文件夹在此鼠标右键打开CMD Shell终端
要查找可连接的手机设备就输入命令 ./adb devices 输出一个设备信息内容格式如下
设备序列号连接状态234*34device
监听活动应用
安装应用前如果不知道应用包名可以这样操作
在手机上打开那个已安装的应用然后再电脑上操作
要监听正在活动的应用包就输入命令 ./adb shell am monitor 然后回到手机上操作那个应用打开或切换页面
这时电脑上就会监听到输出了应用包信息内容像这样
Monitoring activity manager... available commands:
(q)uit: finish monitoring
** Activity starting: com.android.***其中com.android.***就是在手机操作的应用包名 卸载应用
要卸载应用包com.android.***应输入命令 ./adb uninstall com.android.*** 等下别卸载
在卸载应用前需要做一下备份 谨慎一点是好的假如后悔还来得及恢复 查找应用包
要备份需要知道那个应用的安装路径
内置应用默认安装路径有可能是 /data/app/com.android.***/base.apk 不同品牌的手机系统内置应用默认安装路径并不相同还是查找一下吧
要查找应用包com.android.***安装路径应输入命令 ./adb shell pm path com.android.*** 输出结果像下面这样
package:/system/app/***/****.apk其中/system/app/***/****.apk就是 备份应用
要备份应用包com.android.***应输入命令 ./adb pull /system/app//*.apk 操作成功的话备份的应用包就保存在电脑上的adb.exe文件同级的文件夹中可以看看
安装应用
要安装应用应输入命令 ./adb install “C:\Users\用户名\Desktop\测试\system_***_app_v3.8.1.apk” 其中system_***_app_v3.8.1.apk就是自己要安装的应用文件位置
安装失败
安装遇到问题错误信息如下
adb: failed to install C:\Users\***.apk: ....看看错误是啥关键词好确定问题
Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]若是这个错误需要在手机上ADB调试页面勾选 通过ADB安装应用 Failure [INSTALL_FAILED_VERSION_DOWNGRADE]若是这个错误表示该应用已安装需要先卸载了再试 覆盖应用
如果是更新应用包可以不用卸载只是用以下命令覆盖安装 ./adb install -r -d “C:\Users\***.apk” 输出结果如果像下面这样表示安装成功
Performing Streamed Install
Success去桌面看看新的应用出现没