故事如下: 一台夏普的 R5G 手机,因为之前这个帖子的原因 https://www.v2ex.com/t/1071583#reply7 。 天府通一直闪退,但是恢复出厂设置后再安装就不会闪退。 (@Nomii 提供的方法 pm uninstall com.google.android.art ,试过无效) 我想知道 Google 给我更新了个啥?导致不能使用。于是我执行以下操作:
@echo off
:: 获取所有已安装应用的包名
adb shell pm list packages > packages.txt
:: 筛选包含 "google" 的包名,并提取包名
for /f "tokens=2 delims=:" %%a in ('findstr /i "google" packages.txt') do (
echo Uninstalling: %%a
adb uninstall %%a
)
:: 删除临时文件
del packages.txt
我知道这个有风险,但是想了下可以进恢复模式进行恢复,应该问题不大。 哪知执行完后,可以 ADB Shell ,但是无法进入桌面,可明明 launch 启动器 包名不包含 Google 关键词。还有个更蛋疼的是执行 ( adb shell pm package install-existing 包名)提示找不到命令 如此我又试了下 adb reboot fastboot ,可以进 fastboot ,里面有菜单进 recovery 但点击后依然是直接跳到开机界面 现在的情况是 adb shell 可以进,ls 能看到目录,其他好像什么也做不了。还请有 Android 开发经验的告知下小弟如何处理这个问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.