内部存储似乎没有设置,如何解决这个问题?
Internal Storage seems not to be set, how to solve this?
我无法安装任何应用程序,安装的应用程序在设置中将您的数据缓存为 0kb。当我尝试安装应用程序时, "adb logcat" return this:
ActivityManager:无法启动服务 Intent U=0:未找到
PackageManager:无法绑定到媒体容器服务
InstallAppProgress:安装错误代码:1
None 处的解决方案已成功。是因为识别了设备的4Gb内存,内存的几个文件挂载在/sdcard,但是没有插任何sdcard。
"adb shell sm list-disks" return none;
"adb shell sm list-volumes all" return:
私有挂载 null
模拟挂载 null
"adb shell sm-get-primary-storage-uuid" return "null"
这里有什么问题?
在 Android studio 3.3 中,您可以转到查看 => 工具 Window => 设备文件资源管理器。那会告诉你设备文件。请注意,如果您使用三星 phone 进行调试,
如果您有三星设备,请不要打扰 - 三星通过删除 setuid 标志破坏了 run-as(因此 run-as 没有机会切换到不同的身份)。
也不要费心尝试 Smart Switch "reinitialize device" 解决方法,它不会工作,直到三星在固件中修复它(因此值得更新到最新版本)。
使用其他方法访问您应用的数据,例如 adb 备份:
adb backup -f data.ab dd if=data.ab bs=24 skip=1 | openssl zlib -d > data.tar
请参阅
我无法安装任何应用程序,安装的应用程序在设置中将您的数据缓存为 0kb。当我尝试安装应用程序时, "adb logcat" return this:
ActivityManager:无法启动服务 Intent
None
"adb shell sm list-disks" return none;
"adb shell sm list-volumes all" return:
私有挂载 null 模拟挂载 null
"adb shell sm-get-primary-storage-uuid" return "null"
这里有什么问题?
在 Android studio 3.3 中,您可以转到查看 => 工具 Window => 设备文件资源管理器。那会告诉你设备文件。请注意,如果您使用三星 phone 进行调试,
如果您有三星设备,请不要打扰 - 三星通过删除 setuid 标志破坏了 run-as(因此 run-as 没有机会切换到不同的身份)。
也不要费心尝试 Smart Switch "reinitialize device" 解决方法,它不会工作,直到三星在固件中修复它(因此值得更新到最新版本)。
使用其他方法访问您应用的数据,例如 adb 备份:
adb backup -f data.ab dd if=data.ab bs=24 skip=1 | openssl zlib -d > data.tar
请参阅