2014-01-11 14 views
3

我在我的舊的應用程序,這是我去年出版試圖mapv2發揮服務,現在我試圖整合mapv2引用谷歌在地圖R.java文件錯誤

我下面this guide

直到完成工作現在:

  • 安裝Google Play服務SDK。
  • 將Google Play服務添加爲Android庫項目。
  • 在您的應用項目中引用Google Play服務。
  • 這個LIB項目工程好與其他項目,
  • 改變清單

    <meta-data 
        android:name="com.google.android.gms.version" 
        android:value="@integer/google_play_services_version" /> 
    

但同時引用谷歌播放服務,以我的舊項目的錯誤出現,它破壞了我所有的資源文件。

這可能是什麼原因?

我的項目的lib文件夾僅包含的更新支持V4,我刪除了很好,但沒有用

我用Google搜索,但沒有得到任何解決方案, 所以請幫助我, 任何建議表示讚賞

謝謝

+0

**它銷燬我所有的資源文件** - 這是什麼意思? –

+0

對不起,它實際上毀了我的R.java文件 – pitu

+0

你是否清理了你的項目。嘗試關閉項目並再次打開它。在eclipse錯誤日誌中顯示的錯誤是什麼。 –

回答

2

請檢查this谷歌地圖v2集成鏈接。這爲地圖集成提供了逐步的方向。

希望這有助於你..

0

我要說的是,你在你的文件夾res任何錯誤。如果你沒有任何錯誤標記(這樣enter image description here)項目中的資源管理器中,也許你可以做進一步的檢查:

  1. 轉到控制檯選項卡中,看起來像一個屏幕上確保該圖標
  2. Android被選中。
  3. 清除所有的第一個圖標的消息,那就是像紙一樣用「X」
  4. 轉到項目>取消選中「自動構建」
  5. 轉到項目>清潔
    • 選擇PROCHECK
    • 取消選中「啓動建設inmediatelly」
    • 單擊確定
  6. 在項目資源管理器中,右鍵單擊您的幻燈CT名稱,然後單擊刷新
  7. 項目>構建項目
  8. 返回到控制檯選項卡,並檢查是否存在一些錯誤,也許關於文件名,或者也許裏面文件的內容,通常是在一些文件夾中res文件夾

enter image description here

此外,請注意你可能會破壞你的R檔,如果某些文件中的任何資源文件(一個圖像,一個xml文件)或某些值名稱(字符串名稱,整數名稱)具有重複的名稱。 可能有些文件或值的名稱也用於其他資源,可能位於gooogle播放服務資源中。檢查一下。

+0

控制檯不提供任何錯誤,您發佈的圖像,我甚至搜索了兩個項目中的id名稱,如果他們是衝突,但我ddnt有任何類似的話/ ids :( – pitu

0

我已經過了一個月的相同情況。我們需要檢查三件事。

  1. 檢查您的project.properties文件target=android-17和您的目標Android版本應該是相同的。
  2. 否則,請檢查您的谷歌在project.properties文件播放服務庫項目得到正確連接像android.library.reference.1=../google-play-services_lib
  3. 最後東西就像一個魔術。如果您已經嘗試了上述步驟。只需創建另一個工作區並在其中導入您的集成代碼。並只連接播放服務lib項目。注意:導入您的項目時。它也不會給Android包。 Eclipse中的和do restart you elcipse就像File->Restart

它適合我。希望它也能幫助你。