2013-11-04 139 views
3

爲了讓一些背景爲我的問題,我最近遇到了與使用谷歌播放服務,所有我開發的應用程序的錯誤,給ClassNotFound的例外,儘管他們之前的工作。谷歌播放服務的無效

我看到有可用的谷歌Play服務更新,以便決定安裝它,但現在所有我開發的應用程序都扔了「谷歌播放服務簽名無效」的錯誤。當應用程序在我的手機上運行一個彈出式視窗,告訴我說:「谷歌播放服務是無法在這個裝置上......」

我似乎無法尋找它時,發現很多關於這個錯誤,我對這個問題的根源是什麼很困惑。我嘗試刪除並重新導入google-play-services庫,但這並沒有幫助,我從eclipse控制檯看到google-play-services.apk正在我的設備上成功安裝。

即使從android教程應用程序中我也會收到此錯誤。

如果有人有知識對這個問題一絲一毫我會感激。

編輯:我還應該提到,我更新谷歌播放服務後,我被提示在我的清單中包含以下標記。

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

我發現這個很奇怪,因爲我以前從來不需要它。

logcat的輸出

11-04 17:42:36.068: I/ApplicationPackageManager(4433): cscCountry is not German : O2I 
11-04 17:42:36.107: D/dalvikvm(4433): DexOpt: couldn't find field Landroid/content/res/Configuration;.smallestScreenWidthDp 
11-04 17:42:36.107: W/dalvikvm(4433): VFY: unable to resolve instance field 35 
11-04 17:42:36.107: D/dalvikvm(4433): VFY: replacing opcode 0x52 at 0x0012 
11-04 17:42:36.107: D/dalvikvm(4433): VFY: dead code 0x0014-0018 in Lcom/google/android/gms/common/GooglePlayServicesUtil;.b (Landroid/content/res/Resources;)Z 
11-04 17:42:36.154: W/GooglePlayServicesUtil(4433): Google Play services signature invalid. 
11-04 17:42:36.154: D/result(4433): SERVICE_INVALID 
11-04 17:42:36.186: I/System.out(4433): false 
11-04 17:42:36.186: I/System.out(4433): false 
11-04 17:42:36.186: W/GooglePlayServicesUtil(4433): Google Play services signature invalid. 
11-04 17:42:36.201: E/GooglePlayServicesUtil(4433): Google Play services is invalid. Cannot recover. 

編輯2:我跑我的應用程序在我媽媽的手機,它給了一個錯誤,指出谷歌播放所需要的在手機上進行更新的服務,有沒有新的版本可用所以我改用了谷歌播放服務的froyo版本,因爲它是第12版。這確實奏效,但我仍然完全喪失了我手機中發生的事情以及服務無效的原因。

回答

1

好吧,我似乎有固定的,雖然它是不是很漂亮,一些奇怪的原因有似乎永遠是谷歌打我的手機上實際安裝的服務,我沒有想法我的應用程序以前如何工作。我進入了我的應用程序並卸載了com.google.android.gms,然後當我的應用程序再次運行而不是告訴我Google Play服務不受支持時,它提供了一個下載Google Play服務的鏈接,一旦我安裝它,它似乎正常工作。

我要補充一點,這是所有使用谷歌的升級Froyo版本播放服務(啓12)。如果我使用最新版本的Google Play服務(第13版),系統會提示我更新,但在Google Play商店中找不到更新,我認爲這是因爲更新尚未找到通向市場的途徑,因爲此版本僅限於已於3天前發佈。

0

什麼,通常我的幫助,如果我遇到這樣的問題是

  1. 到我的項目構建路徑
  2. 配置構建路徑
  3. 點擊的順序和出口標籤
  4. 檢查Android的私人圖書館複選框

後只是做一個乾淨和建設。

給它一個嘗試,希望它有助於

+0

是的,我已經給了這個嘗試(並給了它另一個好的措施),但它似乎並沒有挖掘出我這個洞。 – Colin

+0

你用什麼玩遊戲服務的順便說一句? – Neil

+0

最初是爲了實現一個可以使用geofencing的應用程序,但現在它只是試圖讓android位置教程正常工作。 – Colin