繁体   English   中英

Android ADB Push不起作用

[英]android adb push not working

我的问题是我可以在模拟器中的sd卡上写文件,但是我在这里找到了堆栈溢出中此问题的解决方案,以实现您必须在platform.xml中的android.permission.WRITE_EXTERNAL_STORAGE下添加一个media_rw组,这样我就成功地将xml文件,但是在编辑文件后我无法推送该文件,因此当我推送它时会出现以下错误

[Java is awesome]:~$ adb push platform.xml /system/etc/permissions/ 
failed to copy 'platform.xml' to '/system/etc/permissions//platform.xml': Read-only file system

为了克服这个问题,我重新安装了adb,然后再次尝试给出以下错误

[Java is awesome]:~$ adb remount
remount succeeded
[Java is awesome]:~$ adb push platform.xml /system/etc/permissions/
failed to copy 'platform.xml' to '/system/etc/permissions//platform.xml': Out of memory

因此,如何推送文件或是否有其他选择可以在adb shell中启用文件编辑功能?

您需要相应地增加/ system分区大小,以解决文件中的额外字节:

您可以使用以下命令执行此操作:

emulator -partition-size <size>

大小取决于系统映像加上额外的字节。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM