【问题标题】:Android Studio doesn't have the permission to install apk copied on /data/local/tmpAndroid Studio 无权安装复制到 /data/local/tmp 的 apk
【发布时间】:2015-02-25 15:17:33
【问题描述】:

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

提前致谢。

【问题讨论】:

    标签: android android-studio permissions usb-debugging


    【解决方案1】:

    This 创造了奇迹。问题当然是/data/local/tmp 目录的权限。

    【讨论】:

      猜你喜欢
      • 2018-11-05
      • 2014-06-18
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多