使用adb安装apk的发布版本时,权限会发生什么

时间:2012-09-27 02:59:57

标签: android apk adb

最近,我得到了一些第三方应用程序的发布版本apk。我用adb

安装了它
adb install <path to apk>

但是当我运行它时,我收到错误消息

java.io.FileNotFoundException: /mnt/sdcard/<package name>/logging.properties (Permission denied)

那么权限会发生什么?

为什么我没有被问及权限?

他们是否被隐含地授予了申请?

我猜应用程序应该问我这个问题,但事实并非如此。我该如何运行这个应用程序?顺便说一下,我正在使用模拟器进行测试。

由于

1 个答案:

答案 0 :(得分:2)

如果使用adb install安装,则会隐式授予权限。毕竟这是一个开发人员工具。 “权限被拒绝”消息看起来像一个错误:应用程序缺少“READ / WRITE_EXTERNAL_STORAGE”权限,或者找不到该文件并且给出错误消息。