2017-02-02 65 views
0

我正在通過Xamarin在Visual Studio中開發一個應用程序,並且在第一次嘗試時遇到以下錯誤:Xamarin.Forms:找不到與給定名稱匹配的資源('value'值爲'@ integer/google_play_services_version')

找不到與指定名稱匹配的資源('value'值爲'@ integer/google_play_services_version')。

請安裝軟件包:'SDK Base'可在SDK安裝程序中使用。

在Stack Overflow中甚至在Xamarin論壇中都被問到了很多。例如以下鏈接:

How to fix "No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version')"

https://forums.xamarin.com/discussion/47224/no-resource-found-that-matches-the-given-name-with-value-integer-google-play-services-version

How to fix"No resource found that matches the given name (at 'value' with value '@integer/google_play_services_version)" in Xamarin android c#

,但沒有人有一個可靠的,正確的答案。

有沒有人可以幫我解決這個錯誤?

在此先感謝!基於消息

+0

它應該在構建時自動添加到清單中。你在你的項目中安裝了哪些NuGet或組件? – Cheesebaron

+0

什麼都沒有,我只是試圖建立由嚮導創建的模板項目,當你想創建一個新項目 –

+0

檢查模板附帶的包 – Cheesebaron

回答

0

嗯,當我刪除Visual Studio 2015 Update 3並安裝新版本的Visual Studio 2017企業版時,我沒有再提到這些問題了。看來,新發布的Visual Studio版本足夠聰明,可以爲我找到並管理所有這些軟件包!

0

請安裝包: 'GPS基地' 提供的SDK安裝程序。

我建議您確保您的Android SDK管理器中安裝了Google Play服務。在VS Tools-> Android-> Android SDK Manager中將打開Android SDK Manager。向下滾動到「Extras」部分,查找Google Play服務並確保它已安裝。實際上,我會確保所有Google Play XXX軟件包都與Google存儲庫一起安裝。

+0

嗨jgoldberger,我安裝了SDK Manager的額外部分中提供的所有軟件包,但它仍然有同樣的錯誤。如果您查看此鏈接:https://forums.xamarin.com/discussion/47224/no-resource-found-that-matches-the-given-name-with-value-integer-google-play-services-version ,你可以看到這個錯誤的來源仍然是未知的。 –

+0

出現在錯誤列表中的其他一些錯誤是:找不到與給定名稱匹配的資源:attr'colorPrimaryDark'。或找不到與指定名稱'Theme.AppCompat.Light.NoActionBar'相匹配的資源。 : - | –

相關問題