我正在嘗試在我的Android應用程序中使用Google Drive。目前,我只是試圖在谷歌驅動器上顯示文件名。我使用本教程https://developers.google.com/drive/quickstart-android在我的應用程序中設置谷歌驅動器帳戶,並使用此https://developers.google.com/drive/v2/reference/files/list來檢索文件列表。GooglePlayServices因錯誤而不可用2
爲了做到這一點,我不得不創建一個異步任務:
private class getCloudContentTask extends AsyncTask<Void, Void, Void> {
protected void onPostExecute() {
updateList();
}
@Override
protected Void doInBackground(Void... arg0) {
cloudFiles = getCloudContent();
return null;
}
}
getCloudContent基本上是從教程retrieveAllFiles功能。
但是,我總是得到一些警告和錯誤,文件不會顯示。
01-09 19:39:31.347: W/dalvikvm(27926): VFY: unable to resolve static field 1488 (common_google_play_services_unknown_issue) in Lcom/google/android/gms/R$string;
01-09 19:39:31.347: D/dalvikvm(27926): VFY: replacing opcode 0x60 at 0x0004
01-09 19:39:31.446: W/GooglePlayServicesUtil(27926): Google Play services out of date. Requires 2012100 but found 1015
01-09 19:39:31.446: E/GoogleAuthUtil(27926): GooglePlayServices not available due to error 2
01-09 19:39:31.456: I/System.out(27926): An error occurred: com.google.api.client.googleapis.extensions.android.gms.auth.GooglePlayServicesAvailabilityIOException
我使用Android SDK和最新的Google Play服務安裝Eclipse Juno的最新安裝。我使用仿真設備。 google-play-services.jar位於我的項目的參考庫中。 Google Drive api v2也包含在所描述的教程中。
任何幫助表示讚賞!
此錯誤只與模擬器相關,在真正的Android設備上應用程序工作正常。然而,因爲我沒有永久訪問Android設備,我真的希望看到它在仿真器上運行。 –
嘿保羅! 我在設備上遇到同樣的問題,但其中一項活動可以在Admob上正常運行,其他部隊關閉時會出現上述錯誤。 你能幫我嗎? –