代码之家  ›  专栏  ›  技术社区  ›  hackjutsu Jan Galinski

adb“安装”命令和“pm安装”命令之间的区别?

  •  20
  • hackjutsu Jan Galinski  · 技术社区  · 11 年前

    使用 install 命令,并使用包管理器的 pm install 命令他们做的工作完全一样吗?一个命令实际上在后面调用另一个命令吗?

    adb install -r APK_FILE
    adb shell pm install APK_FILE
    
    1 回复  |  直到 6 年前
        1
  •  33
  •   Chris Stratton    11 年前

    adb install 是一个从开发主机运行的命令,它将在某个临时位置上载包,然后安装它。

    pm install 是在设备上本地运行的命令。

    adb 确实利用了 pm 设备上的程序-请参阅源代码

    https://android.googlesource.com/platform/system/core/+/kitkat-mr2.2-release/adb/commandline.c