1

我不得不格式化我的Windows筆記本電腦,所以我複製了SDK文件夾(因爲它的大小約爲30 GB),我將它粘貼在新Windows副本上的相同位置。現在Android:谷歌播放服務不能在模擬器上工作

當我啓動Android Studio和SDK管理器中一切正常,所有工具&軟件包顯示爲下載的,但是當我開始一個模擬器來測試我的應用程序,它說Get Google Play Services我已經在我的gradle如下:

編譯「com.google.android.gms:發揮服務:7.0.0」

這是工作的舊Windows機器上正常,但現在它拒絕檢測Google Play Services

此外,仿真器非常慢,它在舊的Windows機器上過去非常快。

我在這裏失蹤了什麼?

在此先感謝。

+0

變化「項目建設追求的目標」,以谷歌API默認情況下它是你升級到的api級別。 – Pankaj 2015-04-03 09:52:36

+0

您已將Play服務庫與您的應用包含在一起。現在,如果您查看自己的實體電話應用程序列表,則會發現它的Google Play服務應用程序對應部分,這在您的模擬器中不存在。您的應用中包含的內容僅用於連接到Play服務應用。 – 2015-04-03 10:26:12

回答

2

Google Play Services應用程序在仿真器上丟失。該庫僅用於編譯針對Google Play服務API的項目「。

按照參考文檔在Setting Up Google Play Services

如果你想測試你的應用程序在模擬器上,展開目錄 的Android 4.2.2(API 17)或更高版本,選擇谷歌的API ,並且 安裝它。然後用Google API創建一個新的AVD作爲平臺 的目標。

因此,您需要做的是使用Google API作爲目標SDK設置。

+0

是的,我使用棒棒糖模擬器(5.0),它應該帶有谷歌API,但它總是說'Get Google Play Services' – 2015-04-03 10:08:22

+0

我想我應該刪除並重新下載它們,我會嘗試 – 2015-04-03 10:11:33

+0

感謝它的工作:) – 2015-04-03 10:49:42

0

下載Google Play Services 7.0,並在你的模擬器或者通過亞行外殼或通過簡單的拖放的方式安裝, 我建議GenyMotion仿真器,因爲它們是相對快速和容易的進入電影

+0

拖放到Android模擬器(不是Genymotion)?從來沒有見過。 – 2015-10-20 19:39:04