2016-05-31 47 views
0

我有Xamarin,Android SDK等安裝了VS 2015社區,今天我偶然發現了社區許可證中免費的X.F的SyncFusions控件。我爲Xamarin.Forms安裝了SyncFusion Essentials Studio。SyncFusion Xamarin.Forms不爲iOS/Droid項目構建的示例

問題是,當我選擇Android或iOS時,無法運行SampleBrowser或ServerMonitor等包含的示例。如果我選擇UWP或WinPhone,應用程序將運行。 問題是項目不能構建。例如,在SampleBrowser中,當我想要構建時,我得到了1400多個錯誤。 VS幾乎不承認守則。但正如我所說的那樣,不是一個Droid/iOS項目運行。

我有安裝了API 19-23的Android SDK。 AVD也被配置。我旁邊還有一臺連接到VS的Macbook Air。

我試圖清理解決方案並重新構建解決方案,但沒有成功。代碼也沒有改變。

編輯:這是錯誤列表的圖片:

enter image description here

編輯2:以下是錯誤列表從 「僅建立」 上pastebin和作爲圖像:

enter image description here

+1

這聽起來像你應該聯繫Syncfusion,並告訴他們他們的樣品壞了。我不確定你希望我們爲你做什麼。 – Jason

+0

我不認爲他們會賣出完全破碎的樣品〜10k $。他們也是Xamarin的頂級合作伙伴。這就是爲什麼我認爲我的目的是錯的。 – zuckerthoben

+0

我現在聯繫了SyncFusion。等待一個答覆。 – zuckerthoben

回答

1

我找到了解決方案。僅顯示「構建」錯誤的註釋會導致您在Edit2中看到的錯誤列表。你看到一個OutOfMemory-Error。決議如下。

我複製解決方案,以防萬一網站停機。來源:http://www.kiwipiet.com/2016/05/javalangoutofmemoryerror-consider.html

「我得到一個java.lang.OutOfMemoryError同時努力增加HockeyApp後編譯Xamarin的Android應用程序

我發現的方法來解決這個

的第一個選項是您可以通過調用 SET _JAVA_OPTIONS = -Xmx1g 來從命令行執行此操作,或者您可以編輯您的系統環境變量:「

enter image description here

1

「java.lang.OutOfMemoryError」錯誤是Xamarin問題,當應用程序大小超過某個限制時會出現該錯誤。你可以參考下面的錯誤報告。

https://bugzilla.xamarin.com/show_bug.cgi?id=18327

解決方案:

右鍵單擊Android項目,並選擇屬性> Android的選項>高級

設置Java堆大小爲1G。