Android Studio没有安装在/ data / local / tmp上复制的apk的权限

时间:2015-02-25 15:17:33

标签: android android-studio permissions usb-debugging

在我的设备上运行我的Android应用程序时,Android Studio会正确显示设备,并且在选择要运行的设备时会出现错误: -

Installing com.example.android.borderlessbuttons DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.android.borderlessbuttons" pkg: /data/local/tmp/com.example.android.borderlessbuttons Failure [INSTALL_FAILED_INVALID_APK]

现在设备名称已更改为???????,表示拒绝或未识别权限。再做完之后,

adb kill-server sudo adb start-server adb devices

现在再次列出该设备。

我认为问题出在我的自定义ROM中。我的自定义ROM由于某种原因更改了目录/data/local/tmp的权限。 apk被复制但无法在设备上运行/安装。

所有人都知道此目录的默认权限是从Android Studio复制和安装/运行应用程序吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

This做了魔法。问题当然是/data/local/tmp目录的许可。