adb install命令在某些情况下的执行失败分析

发现在个别Pad设备上执行这条命令:

/data/local/tmp/adb install -r /storage/emulated/0/aaa.apk

返回:

open: Permission denied

思考了一下,是不是有的设备不识别/storage/emulated/0这个路径?于是修改命令:

/data/local/tmp/adb install -r /mnt/sdcard/aaa.apk

返回:

open: Permission denied
open: Permission denied
pkg: /data/local/tmp/aaa.apk

返回值含有”pkg:/”则代表执行成功了.难道是Linux shell里面,不能识别 系统内置存储 /storage/emulated/0 ,只能识别/mnt/sdcard/ 这样的快捷方式?

    原文作者:wenzhiming
    原文地址: https://www.jianshu.com/p/a61c57908d75
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞