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