android developAndroid开发经验谈程序员

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

2016-07-17  本文已影响331人  wenzhiming

发现在个别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/ 这样的快捷方式?

上一篇下一篇

猜你喜欢

热点阅读