我在OSX上成功地使用了Xamarin社区工作室。今天,我的电脑报告说Xamarin自动更新了。现在,每次我尝试部署到Android模拟器时,我都会得到以下错误:
由于内部错误,部署失败:设备上没有足够的存储空间来存储包: /data/local/tmp/Mono.Android.Platform.ApiLevel_24.apk.
即使是在开始一个新的空白项目时,我也会遇到这种情况。所有这些都是通过IDE完成的。我尝试将Android实例的大小调整为4 2GB驱动器和2 2GB,同样的错误。
有谁有主意吗?
发布于 2016-09-28 19:49:40
我查了又查,又查了一遍,又查了三遍,但没有找到Jon Douglas提到的“内部存储”字段。然而,我确实在那个屏幕上找到了答案。我将"Target“更改为"API Level 24”,然后它开始工作。我认为其中某个地方出现了错误消息(例如,它不允许复制Mono.Android.Platform.ApiLevel_24.apk,因此Xamarin认为原因是存储,而真正的原因是不兼容的API)。
无论如何,现在的世界似乎一切都很好。谢谢你的帮忙!
发布于 2016-09-28 05:46:41
你需要在你的AVD中增加-partition-size:
emulator -partition-size 512 -avd MonoDroid
你可以在这里阅读更多关于它的内容:
https://developer.android.com/studio/run/managing-avds.html
您可以在此处简单地增加内部存储设置:

https://stackoverflow.com/questions/39734439
复制相似问题