Googleドキュメントで動作するAndroidアプリの開発を開始しました。
更新12/9:私が見つけた情報から、Googleドキュメントはこのライブラリでサポートされていないようです。質問はおそらくまだ一般的に関連していますが、とにかくライブラリを使用できないため、このプロジェクトには特に当てはまらないようです。
私はいくつかの調査をしていて、Java用のGoogleAPIクライアントライブラリに出くわしました
このライブラリの利用方法を学び始めるために、tasks-android-sampleから始めることにしました。
私はこれらの指示に従いました
MercurialとMavenを正常にインストールし、すでにJava7をインストールしました。
これらのコマンドを実行できました
cd [someDirectory]
hg clone https://code.google.com/p/google-api-java-client.samples/ google-api-java-client-samples
cd google-api-java-client-samples/shared/shared-sample-android
[editor] src/main/java/com/google/api/services/samples/shared/android/ClientCredentials.java
mvn source:jar install
Mercurialプラグイン (これが私にとって何をしたのかわからない-上記のhgコマンドがMercurialが関与した唯一の時間だと思う)とMavenプラグインのセットアップにも成功しました
最後に、tasks-android-sampleをインポートしてコンパイルし、エミュレーターで実行して、Googleアカウントで作成したタスクを確認することができました。
次に、このプロセスを繰り返しました。ただし、今回は、サンプルのソースコードと必要なJARを新しいAndroidプロジェクトにインポートし、ClientCredentials.javaをプロジェクトに手動で追加しました(Google APIキーを指定できます)。
このプロジェクトをコンパイルして実行することもでき、期待どおりに動作しました。
このすべての私の質問は、どちらの方法が好ましいかということです。それとも個人的な選択ですか?現時点では気付いていないMavenを使用するメリットはありますか?