2015-05-12 62 views
1

標題說的很多。我正在嘗試實施廣告,但它不會顯示。 logcat表示該廣告甚至正在加載,它只是不會顯示在屏幕上。我想我已經在sdk管理器中下載了一切,gradle play服務是7.0.0,模擬器有x86 google API運行它 - 它可能是模擬器以其他需要更新的方式關閉了... ...我只是如果這是問題,不知道如何修復仿真器。以下是遇到的錯誤。實施插頁式廣告; Google Play過期。更新模擬器?

W/GooglePlayServicesUtil﹕ Google Play services out of date. Requires 7095000 but found 6774470 
+0

模擬器上的Android版本是什麼? – Yurets

+0

5.1.1 API 22棒棒糖 – pjhollow

回答

0

您必須在設備上更新Google Play Services。使用此代碼提示用戶他需要更新應用程序。

int status = GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext()); 
if(status == ConnectionResult.SUCCESS) { 
    //alarm to go and install Google Play Services 
}else if(status == ConnectionResult.SERVICE_VERSION_UPDATE_REQUIRED){ 
    Toast.makeText(context,"please udpate your google play service",Toast.LENGTH_SHORT).show 
} 
+0

好的,所以我會把它放到java中供其他用戶使用。但是,這可能是一個非常愚蠢的questoins,對於我自己的模擬器,我如何在模擬器上更新它?我想我會試試這個視頻今天晚些時候說的(目前正在工作中):youtube.com/watch?v=vVFL87iv3-s – pjhollow

+0

你只要去Play Market並直接點擊'update'而不是安裝。或者在視頻中,效果相同:) – Yurets

+0

我無法通過谷歌播放更新模擬器。當我登錄谷歌播放它試圖更新我的個人手機我已與它同步。我想我只是想更多地討論一下仿真器,並且說一下,並且安裝所有的SDK選項,比如可穿戴設備的API。有趣的是,我從github下載了一個插頁式示例,它工作正常... – pjhollow