GoogleTasksAPIを使用して簡単なアプリを作成しようとしていました。単純な何かが悪夢に変わりつつあります。単純なことかもしれませんが、理解できません。
問題:Googleの例に従っていましたが、必要なライブラリと依存関係をインポートしたTasksSample.java
後でもコンパイルできません。私はを使用しています。Google API Java Client version 1.5.0
問題は、GoogleAccessProtectedResourceクラスにアクセスするときです。インポートは次のとおりです。
import com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource;
私はいつも、そして私はいつも、どんなコードを持っていても、次のエラーが発生します:
09-26 03:14:38.372:エラー/ dalvikvm(18731):メソッドcom.greven.test.googleから参照されるクラス'com.google.api.client.googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource'が見つかりませんでした.tasks.GoogleTasksTake100Activity。
09-26 03:14:38.402:ERROR / AndroidRuntime(18731):致命的な例外:メイン
09-26 03:14:38.402:ERROR / AndroidRuntime(18731):java.lang.NoClassDefFoundError:com.google.api.client。 googleapis.auth.oauth2.draft10.GoogleAccessProtectedResource
問題がどこにあるのか本当にわかりません。必要な.jarをすべてインポートしました...
この写真でわかるように、クラスは明らかにインポートされています。
では、これを修正するために他にどのようなオプションが必要ですか?Mavenを使用しますか?私は今無知です。このような問題があるとは思ってもみませんでした。ああ、私は別のコンピューター、他のGoogle java apiクライアント(バージョン1.4)でもテストしましたが、同じことが起こりました。前もって感謝します。