上传文件到Android设备时权限被拒绝

时间:2015-02-09 21:04:20

标签: android file-upload permissions install device

当我尝试在我的设备上运行时,我突然收到了来自我所有项目的错误消息:这只是来自无处,我已经尝试了所有内容并且我卡住了,并将此添加到我的清单android:installLocation="preferExternal"。有足够的存储空间,如果我转到adb shell并在/ data / local / tmp /中找到“ls”,我可以在那里看到com.example.xreg.myalarm。我也可以删除它。但是,如果我在/ data / local中执行“ls”,则说“shell @ hwG630-U20:/ data / local $ ls LS opendir失败,权限被拒绝“到底发生了什么事?”

有任何想法的人如何解决这个问题或找到解决方法???

Waiting for device.
Target device: huawei-g630_u20-086361d8bade
Uploading file
    local path: C:\Users\xreg\AndroidStudioProjects\MyAlarm\app\build\outputs\apk\app-debug.apk
    remote path: /data/local/tmp/com.example.xreg.myalarm
Installing com.example.xreg.myalarm
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.xreg.myalarm"
BT INFO: 2.2
open: Permission denied
pkg: /data/local/tmp/com.example.xreg.myalarm
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

1 个答案:

答案 0 :(得分:0)

当我没有足够的空间来安装应用程序或内部存储无法访问时(我的情况是由于存储损坏),我看到了该消息([INSTALL_FAILED_INSUFFICIENT_STORAGE])。