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/ 这样的快捷方式?

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,725评论 0 17
  • 福利大放送 这是对好多adb命令行的总结,很实用,有些东西知道了之后就会特别酷炫: 内容 指定目标设备: 如果只有...
    Only凹凸曼阅读 7,449评论 1 6
  • 本文章转载于搜狗测试 应用管理 所有应用 系统应用 第三方应用 包名包含某字符串的应用 查看应用列表 安装 APK...
    夜境阅读 7,855评论 0 1
  • android.permission.EXPAND_STATUS_BAR 允许一个程序扩展收缩在状态栏,andro...
    pyyy阅读 8,979评论 1 17
  • 心理正常与心理异常 正常心理活动的功能 正常的心理活动具有如下功能: 保障人顺利地适应环境,健康地生存发展。(生物...
    ycyoes阅读 8,906评论 0 3