こちらのサイト(DROPBOX SDKを使ってみよう)を参考にDropBoxAPIの使用を試してみたのですが、下記ソースコードにて認証処理を入れた状態でアプリを実行すると、アプリが強制的に終了してしまいます。
java
1// アプリケーションのApp Key 2final static private String APP_KEY = "App keyを入力(してある)"; 3// アプリケーションのApp Secret 4final static private String APP_SECRET = "App secretを入力(してある)"; 5// アプリケーションのアクセスタイプ 6final static private AccessType ACCESS_TYPE = AccessType.APP_FOLDER; 7 8// DropboxAPIインスタンス 9private DropboxAPI<AndroidAuthSession> mDBApi; 10 11@Override 12protected void onCreate(Bundle savedInstanceState) { 13 super.onCreate(savedInstanceState); 14 setContentView(R.layout.auth_activity_layout); 15 16 // 認証処理 17 AppKeyPair appKeys = new AppKeyPair(APP_KEY, APP_SECRET); 18 AndroidAuthSession session = new AndroidAuthSession(appKeys, ACCESS_TYPE); 19 mDBApi = new DropboxAPI<AndroidAuthSession>(session); 20 mDBApi.getSession().startAuthentication(DropBoxAuthActivity.this); 21}
以下のものをimportしたのですが何かをimportし忘れていたりするのでしょうか?
java
1 2import android.os.Bundle; 3import android.support.v7.app.AppCompatActivity; 4import com.dropbox.client2.session.Session.AccessType; 5import com.dropbox.client2.DropboxAPI; 6import com.dropbox.client2.android.AndroidAuthSession; 7
回答1件
あなたの回答
tips
プレビュー