2013-06-24 64 views
1

它與SDK/ADT 21一起工作,但現在看起來很奇怪。Android模擬器(+ Google API)自SDK 22.0以後不包含Google-API

我有相當多的API 7,8,10,16,17和谷歌API的模擬器。由於將SDK/ADT更新爲22,他們似乎不再包含一些Google API(例如Google GCM)。

java.lang.NoClassDefFoundError:com.google.android.gcm.GCMRegistrar)。

我已經重新創建了一些模擬器,但目前爲止沒有任何工作。

這只是與工具SDK精細/ ADT 21

回答

0

它似乎是一種與Eclipse的&模擬器的越野車。
現在它完全工作。
沒有什麼幫助,主要是兩件事情:

  1. 設定.android/AVD/youavdfoldername/config.ini文件 hw.mainKeys = YES(來自=無)(不要問我爲什麼,它是神奇的)

  2. Clean &重建&重新啓動Eclipse(最後 - 以防萬一)。

0

你有沒有更新到工具的最新版本?您是否在構建偏好中定位了api級別+工具?我沒有遇到問題。

+0

是的,最新的。我的目標不是4.1.2(沒有Google API)。 GCMRegistar的Gcm.jar在Android專用庫下鏈接。 –

相關問題