2014-06-26 20 views
8

, benim Esas Faaliyet bu kodu yapıştırılan: Bir buncha kütüphaneleri ithal etmek zorunda sonundaGoogle Drive Android API öğretici sorunu

@Override 
public void onConnectionFailed(ConnectionResult connectionResult) { 
    if (connectionResult.hasResolution()) { 
     try { 
      connectionResult.startResolutionForResult(this, RESOLVE_CONNECTION_REQUEST_CODE); 
     } catch (IntentSender.SendIntentException e) { 
      // Unable to resolve, message user appropriately 
     } 
    } else { 
     GooglePlayServicesUtil.getErrorDialog(connectionResult.getErrorCode(), this, 0).show(); 
    } 
} 

, ama yine de bu hatayı düzeltemez:

RESOLVE_CONNECTION_REQUEST_CODE cannot be resolved to a variable 

herhangi bir fikir ??? Bu kitaplığın hangi sabit diskin içerdiğini anlayamıyorum ...

cevap

12

Öğretici, bir android projeyle başlamayı belirttiğinde ortaya çıkıyor, farklı ithalat ve sınıf tanımlarına sahip bir Google Drive android projesi anlamına geliyor. Öğreticiden açıkça anlaşıldı. Aslında bir Google Drive android projesi için başlangıç ​​kodu verdiler, ancak bir "Android Quickstart" olarak yanlış etiketlediler, bu yüzden başka bir android projeden farklı olmadığını farz ettim. bağlantı nereye gittiğini

enter image description here

aşağıda açıklanmıştır: Google Drive Android Quickstart ve bir referans olarak bu kodu kullanırsanız öğretici çok daha mantıklı.

herkes daha fazla değişiklik yüzden sadece Google Drive Android Quickstart

kullanmak orijinal konuya düzeltme, sabit aslında REQUEST_CODE_RESOLUTION olmalı, ama yine sürü vardır ne meraklı ise
İlgili konular