Xamarin Android - 使用类库中的活动 - OutOfMemory异常

时间:2017-01-06 17:42:27

标签: android xamarin-studio

所以我是Android开发的初学者,我选择尝试使用Visual Studio的Xamarin扩展。有了这个,我想到创建多个应用程序,我希望他们都使用相同的类库与共享的布局/活动/片段。我的问题出现在我从类库创建活动的意图,然后在StartActivity(myIntent)上我得到java.lang.OutOfMemoryError。特别是在我上面提到的StartActivity活动中的SetContentView(Resource.Layout.MyLayout)上。我尝试过使用Fragments的方法,但遇到了相同的Memory问题。另外,如果我将活动/片段复制到我的主应用程序中,我可以毫无问题地使用它们,所以我会想到它与我如何引用dll有关。

我已将清单中的库包含在内,并且我已将Java Max Heap Size设置为1G。但这些似乎无法解决问题。我已经完成了很多清洁和重建,但仍然没有。

任何帮助都会令人惊讶并提前感谢

1 个答案:

答案 0 :(得分:0)

https://stackoverflow.com/a/14769071/3670304

多亏了这一点,我才发现这是我在我的活动中出现的一个图像,导致了这个问题。