簡體   English   中英

使用Xamarin Facebook API編譯應用程序時出錯

[英]Error when compiling app with Xamarin Facebook API

我只是最近才開始使用Xamarin,所以請原諒我的無知。

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

到目前為止,UI完好無損,雖然有點滯后,請注意,但是仍然可以使用。 我現在想添加Facebook API,就像我之前幾次做的那樣,使用純Java。 我將所需的所有內容添加到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:找不到屬性'cardBackgroundColor'的資源標識符在軟件包'de.nwt.xxx'(APT0000)(xxx.Droid)2中)/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)中找不到屬性'cardElevation'的資源標識符,我試圖在我的colours.xml中添加一種名為“透明”的顏色(透明是API尋找的名稱),但無濟於事。 我已經更新了所有軟件包,希望以這種方式修復它,但是沒有任何幫助。

任何想法或解決方案將不勝感激!

編輯:

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

我們需要從組件存儲中添加Android Support Library V7 CardView Xamarin組件,以使用CardViews(支持庫版本)。

右鍵單擊“解決方案資源管理器”中的“組件”文件夾,然后單擊“ Get More Components菜單

在此處輸入圖片說明

搜索CardView ,然后單擊Android Support Library V7 CardView組件。

在此處輸入圖片說明

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM