2016-01-07 183 views
1

我正在學習android,我想使用谷歌播放服務的位置服務。錯誤 - 導入谷歌播放服務

我下面:http://www.androidhive.info/2015/02/android-location-api-using-google-play-services/

我不得不導入庫google-play-service_lib如本例詢問。但以下錯誤顯示在res/values-v21 & res/values-v11 請幫助,如果有人知道這一點。謝謝。

錯誤-1

Description : error: Error retrieving parent for item: No resource found that matches the given name `'@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar'.` 

Resource : appinvite_styles.xml 
Path : /google-play-services_lib/res/values-v21 
Location : line 5 
Type : Android AAPT Problem 

錯誤-2

Description : error: Error retrieving parent for item: No resource found that matches the given name `'@android:style/Theme.Holo.Light.DialogWhenLarge.NoActionBar'.` 

Resource : appinvite_styles.xml 
Path : /google-play-services_lib/res/values-v11 
Location : line 5 
Type : Android AAPT Problem 

這是我的文件RES /值-V11

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <!-- Base preview application theme. --> 
    <style name="Theme.AppInvite.Preview.Base" parent="@android:style/Theme.Holo.Light.DialogWhenLarge.NoActionBar"/> 

</resources> 

這是我的文件RES /值-V21

<?xml version="1.0" encoding="utf-8"?> 
<resources> 

    <!-- Base preview application theme. --> 
    <style name="Theme.AppInvite.Preview.Base" parent="@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar"/> 

</resources> 
+0

請告訴我爲什麼這樣投票?我是這個網站的新用戶。所以PLZ告訴我,如果我在我的問題中出錯 –

回答

1

好了,終於讓我找到了這個解決方案。 它只是需要導入android-support-v7-appcompat 之所以提示錯誤是使用父它可能找不到風格,

parent="@android:style/Theme.Material.Light.DialogWhenLarge.NoActionBar" 

parent="@android:style/Theme.Holo.Light.DialogWhenLarge.NoActionBar" 

只是做,(文件 - >導入 - > Android SDK中的位置 - > sdk - > extras - > android - > support - > v7 - > appcompat)

它適用於我,它可能不是這個錯誤的唯一原因,所以請閱讀下面的評論,如果有的話。 謝謝,希望它有幫助。

+0

然後我收到一堆與appcompat項目本身的錯誤。 – Makalele

2

你需要改變你的Google Play服務目標

1)右鍵點擊谷歌播放服務項目 2)設置目標21屬性選擇 3) 希望幫助您

+0

謝謝..但它不工作。對不起 –