0

在我的设备上运行我的 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 复制和安装/运行应用程序的默认权限吗?

提前致谢。

4

1 回答 1

0

起到了神奇的作用。/data/local/tmp问题当然是目录的权限。

于 2015-02-26T08:21:02.827 回答