Android:更新系统应用

标签 android adb

我正在使用以下方式更新我的系统应用:

adb install -r app.apk

这行得通。相反,如果我输入:

adb shell
pm install -r app.apk

(省略了推送到设备的apk)返回:

失败 [INSTALL_FAILED_INVALID_URI]

知道原因吗? adb 命令在系统中的实际作用是什么?

最佳答案

答案是你需要将文件上传到临时目录(不知道为什么)。

像这样:

adb push app.apk /data/local/tmp/app.apk

然后正常进行:

adb shell pm install -r /data/local/tmp/app.apk

一切正常。

关于Android:更新系统应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36361107/

相关文章:

java - Dagger 2 : error while getting a multiple instances of same object with @Named

android - fragment 通信抛出空指针异常

android - Qt Creator 找不到我的 Android 设备

android - 如何使用 gradle 获取 adb shell 命令的输出?

android - 执行 chmod 时 ADB Shell 给出错误模式(在 su 下)

android - 运行 androidConnectedTest 时修复 "Couldn' t desugar invokedynamic"

android - 是否可以将多个 BT 耳机与 Android 设备配对并向它们传输声音?

android - 使用 PaperClip 将图像从 Android 上传到 Rails 服务器时出现问题

android - (httplog)-静态 : issbsettingenabled false android

android - 从市场安装 Android 应用程序与通过网络下载或 adb 进行侧载有何不同?