从终端安装Android pm需要永远不做任何事情

时间:2017-02-24 00:36:23

标签: android shell terminal install apk

当我跑步时

su
pm install -r /sdcard/my.apk
    pkg: /sdcard/my.apk

它保持陷入困境并且什么也不做(任何应用程序都会发生)。

logcat的:

    -------- beginning of system
    E/ActivityManager( 4392): Invalid thumbnail dimensions: 0x0
    --------- beginning of main
    E/MPlugin (19178): Unsupported class: com.mediatek.common.telephony.IOnlyOwnerSimSupport
    D/InternationalCompat(19178): applicationiInit chinese build
E/ActivityManager( 4392): Invalid thumbnail dimensions: 0x0
    I/TmBinderCacher(19178): onServiceConnected name=ComponentInfo{com.miui.securitycenter/com.miui.networkassistant.service.tm.TrafficManageService}
    E/JavaBinder(19178): !!! FAILED BINDER TRANSACTION !!!

这就是杀死进程的时候:

W/InputEventReceiver( 6032): Attempted to finish an input event but the input event receiver has already been disposed.
F/libc    ( 8543): Fatal signal 13 (SIGPIPE), code 0 in tid 8543 (su)
E/AEE/AED ( 8591): ptrace attach failed: Permission denied

我之前可以安装apk(我之前几个小时)。

我是从设备(终端模拟器)这样做的......就好像软件包管理器被破坏了,因为很多时候安装并且有些是interrumped ...任何修复软件包管理器的方法?

我有未知来源,root,等等等等......我尝试重新启动,清除dalvik-cache,刷新ROM等等...如果我将擦除数据确定问题将得到修复,但我不会# 39;我想要擦除数据......

1 个答案:

答案 0 :(得分:0)

您可能需要更改一些开发人员选项,这些选项允许您通过USB将APK文件安装到内部存储设备或添加SD卡。

  1. 首先确保您已启用开发者选项。如果您需要这样做,请打开设置,向下滚动到“关于设备”并点按7次。
  2. 2)在设置中,单击“其他设置”

    3)点击开发者选项

    4)单击“通过USB安装”以启用它。即使您没有看到“通过USB安装”作为选项

    ,也请继续执行下面的步骤5

    5)在开发者选项中打开“USB debugging”

    这是我最好的猜测。