Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法从Android Studio在我的设备中安装Android应用程序_Android_Cyanogenmod - Fatal编程技术网

无法从Android Studio在我的设备中安装Android应用程序

无法从Android Studio在我的设备中安装Android应用程序,android,cyanogenmod,Android,Cyanogenmod,我使用Android Studio 1.1 Beta4构建了一个非常简单的示例,并尝试将其部署到我的设备中,该设备是运行Cyanogenmod12 ROM的三星S4(Int)。我总是会遇到以下错误: Waiting for device. Target device: samsung-gt_i9505-dd755d6b Uploading file local path: C:\workspaces\androidws\ButtonsExample\app\build\outputs\a

我使用Android Studio 1.1 Beta4构建了一个非常简单的示例,并尝试将其部署到我的设备中,该设备是运行Cyanogenmod12 ROM的三星S4(Int)。我总是会遇到以下错误:

Waiting for device.
Target device: samsung-gt_i9505-dd755d6b
Uploading file
    local path: C:\workspaces\androidws\ButtonsExample\app\build\outputs\apk\app-debug.apk
    remote path: /data/local/tmp/com.kpor.android.buttonsexample
Installing com.kpor.android.buttonsexample
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.kpor.android.buttonsexample"
pkg: /data/local/tmp/com.kpor.android.buttonsexample
Failure [INSTALL_FAILED_CONTAINER_ERROR]
adb壳牌df的输出为:

Filesystem               Size     Used     Free   Blksize
/dev                   905.2M    48.0K   905.2M   4096
/sys/fs/cgroup         905.2M    12.0K   905.2M   4096
/mnt/asec              905.2M     0.0K   905.2M   4096
/mnt/obb               905.2M     0.0K   905.2M   4096
/system                  1.1G   678.4M   430.3M   4096
/cache                   2.0G    35.6M     2.0G   4096
/firmware               86.0M     9.0M    76.9M   16384
/firmware-mdm           86.0M    49.8M    36.1M   16384
/efs                    13.4M     4.4M     9.0M   4096
/data                    9.1G     7.5G     1.6G   4096
/mnt/shell/emulated      9.1G     7.5G     1.6G   4096
/mnt/media_rw/sdcard1: Permission denied
/storage/sdcard1        50.6G    45.1G     5.4G   4096
/data/media/0/Android/data/com.androidauthority: Permission denied

我不知道是什么导致了这个错误。有什么想法吗?

最后,我知道发生了什么。。。我读了一篇帖子(链接如下),我所要做的就是:

转到:设置>应用>单击菜单,然后选择首选安装位置

我将其从“由系统决定”改为“内部设备存储”。更改后,我可以使用Android Studio安装任何APK文件


您是否在搜索中选择了
未知资源
?是的。安全性>未知源>“已启用”。开发者选项>根访问>“应用程序和ADB”。这意味着什么
/mnt/media\u rw/sdcard1:Permission denied
/data/media/0/Android/data/com.Android authority:Permission denied
我不知道真相!我认为这是因为设备与PC相连,所以启用了MTP,并将外部存储卡装入PC的文件系统。我可能错了,这只是一个假设。还有
/data/com.android权限中的“权限被拒绝”
我不知道为什么会发生这种情况……您是否尝试将apk复制到SD卡,然后安装?请参阅Nexus 5的What happenany解决方案?我也面临同样的问题。你试过发布链接中的建议了吗?我有一个S4和工作。上面的链接显示了CM12的解决方案,但在本机android中没有“选择首选安装位置”选项。您是否启用了开发人员选项?我通过更改应用程序包名称来解决此问题。