Xamarin仿真器-删除以前的部署

时间:2018-08-14 17:01:08

标签: android xamarin emulation

我正在开发具有密集数据处理功能的中型Xamarin应用程序。在内部磁盘空间用完之前,我可以进行大约10个部署。我做了一些搜索,发现了一个问题-同样的问题,但我正在寻找一个实际的解决方案。

"There is not enough storage space on the device to store package" when starting Android emulator

由于应用程序的性质,发生此错误时,擦拭设备不可行。是否有办法清除以前的部署但保留应用程序数据而不卸载应用程序或清除模拟器?

谢谢!

1 个答案:

答案 0 :(得分:0)

通过cmd行启动仿真器,并使用-partition-size(以MB为单位)来增加“内部存储”的大小(Xamarin启动它的默认大小为512mb)。这将反映在仿真器上“设置”的“存储”部分。

emulator.exe -avd Pixel_XL_API_26_PlayStore.avd -partition-size 4096

注意:为避免分区被重置,请勿将其更改为小于您正在使用的值,增大大小始终是安全的(?)。...

re:https://developer.android.com/studio/run/emulator-commandline