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