質問: ### 前提・実現したいこと OS:Windows7 ultimate AndroidStudio2.3.1で、プロジェクトにGithubに上がっている3DフレームワークRajawali(https://github.com/Rajawali/Rajawali)を登録したいとこの2日ほど悪戦苦闘しているのですが、どうしても使用できる状態になりません。 今までずっとEclipseで開発をしてましたが、件のフレームワークがもともとがAndroidStudioのプロジェクトのようですので、この機会に移行しようと思いたちインストールした状態で、多分基礎的なAndroidStudioとGradleの理解が無いのだと思います。申し訳ない...。 ### 発生している問題・エラーメッセージ 新規作成したブランクのプロジェクトで、readmeに従ってapp/build.gradleに「compile 'org.rajawali3d:rajawali:1.1.777@aar'」を追加したのですが、ビルドは正常終了してエラーは出ないのですが使える状態になりません。エディター上で"Rajawari"と入れると"RajawaliEGLConfigChooser"とやらだけコード補完が出ますが、"org.rajawali3d.*"から始まる必要なクラスが使えない状態です。 ### 試したこと ソースをダウンロードして直接インポートするようなことも試したのですが、 ``` エラー:(6, 0) Gradle DSL method not found: 'buildNumber()' Possible causes: The project 'MyApplication2' may be using a version of the Android Gradle plug-in that does not contain the method (e.g. 'testCompile' was added in 1.1.0). Upgrade plugin to version 2.3.1 and sync project The project 'MyApplication2' may be using a version of Gradle that does not contain the method. Open Gradle wrapper file The build file may be missing a Gradle plugin. Apply Gradle plugin ``` この様なエラーが出ます。 念のため、あまりシステム環境をいじっていないノートパソコンでも試しましたが、結果は同じでした。 基本的なことかとは思いますが、わかる方おられましたらどうかよろしくお願いいたします。
回答: 日にちが立っているようなので既に解決されているような気がします。念のため回答を残しておきます。 同じことを試してみましたが何も問題ないと思います。 **既に正しく Rajawali は入っています。** コード補間をやってみて同じ状態になりました。しかし、何も問題はありません。 Rajawari で始まるクラスが RajawaliEGLConfigChooser しかないのです。 これは OpenGL のパッケージですね。 他は Vecotr3 とか Matrix とか PointLight とか普通の英単語なのでヒットしていないだけです。 試しに「org.rajawali3d」と入力し、その補間を見てみてください。 「org.rajawali3d.Object3D」や、その他 org.rajawali3d 配下のパッケージが見えてくると思います。