2016-04-22 70 views
0

我只是最近纔開始使用Xamarin,所以請原諒我的無知。使用Xamarin Facebook API編譯應用程序時出錯

我有一個應用程序,它使用Facebook登錄用戶,並可能(取決於客戶)發佈成就等Facebook。

到目前爲止,這麼好,用戶界面是熟練的,有點遲緩,介意你,但它仍然有效。我現在想用純Java添加Facebook API,就像我之前做過的那樣。 我在manifest.xml中添加了我需要的所有東西,我添加了v4和v7支持庫,並且當然將所有東西都放在了Facebook上。

現在,當我繼續前進,編譯應用程序,我得到兩個編譯器錯誤:

1)/Users/profile/Projects/xxx/Droid/obj/Debug/library_projects/Xamarin.Facebook/library_project_imports/ res/layout/com_facebook_device_auth_dialog_fragment.xml(0,0):錯誤APT0000:找不到包含'de.nwt.xxx'(APT0000)(xxx.Droid)屬性'cardBackgroundColor'的資源標識符 2)/ Users/profile /項目/ xxx/Droid/obj/Debug/library_projects/Xamarin.Facebook/library_project_imports/res/layout/com_facebook_device_auth_dialog_fragment.xml(0,0):錯誤APT0000:在包de.nwt中找不到屬性'cardElevation'的資源標識符。 xxx'(APT0000)(xxx.Droid) 我試過添加一個名爲「transparen t「給我的colours.xml(透明是API的名字),但無濟於事。我已經更新了所有的軟件包,希望以這種方式修復它,但沒有任何幫助。

任何IDE或解決方案將非常感激!

編輯:

這裏是代碼的IDE顯示我,發生錯誤: http://pastebin.com/df7zeeQh

+0

您使用的是cardView插件嗎?如果是這樣,請還包括包含cardview的佈局。 – Sreeraj

+0

我只是實現Xamarin Facebook API。但是,是的,那裏有一個CardView。給我兩秒鐘,我會發布我找到的代碼。 – SimonC

+0

已編輯的OP,添加了粘貼。 – SimonC

回答

0

我們需要從分量存儲器添加Android Support Library V7 CardView Xamarin組件與CardViews(支持庫版)上班。

右鍵單擊在解決方案資源管理器組件文件夾,點擊菜單Get More Components

enter image description here

搜索CardView並點擊Android Support Library V7 CardView組件。

enter image description here

然後點擊Add To App。組件將被添加到項目中。

+0

謝謝,這解決了這些錯誤!但是,我現在得到了一個不同的錯誤:無法加載文件或組裝Bolts.Tasks?有關如何解決這個問題的任何想法? – SimonC