2016-07-12 6 views
0

アンドロイドアプリケーションを作成する必要があり、3Dモデルをアニメートする必要があります。 したがって、libgdxを使用したかったのです。だから我々はアンドロイドのスタジオで私たちのbuild.gradleファイルにこれらの行を追加しました:LibGDX - Android Studioでシンボルを解決できない

ext { 
    appName = 'bream' 
    gdxVersion = '1.3.1' 
} 

repositories { 
    mavenCentral() 
    mavenLocal() 
    maven { url "https://jitpack.io" } 
    maven { url 'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/' } 
    maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } 
    maven { url "https://oss.sonatype.org/content/repositories/releases/" } 
} 

dependencies { 
    compile 'com.facebook.android:facebook-android-sdk:3.23.0' 
    compile 'com.android.support:support-v4:23.0.0' 
    compile 'com.google.android.gms:play-services:+' 
    compile 'com.android.support:appcompat-v7:23.0.0' 
    compile 'com.github.PhilJay:MPAndroidChart:v2.1.6' 
    compile "com.badlogicgames.gdx:gdx:$gdxVersion" 
} 

をしかし、それはこのインポートに来て「com.badlogic.gdx.backends.android」とAndroidApplicationクラスを見つけることができません。誰もがこれを修正する方法を知っていますか?

ありがとうございます!

答えて

0

"com.badlogic.gdx.backends.android"が読み込まれていないためです。あなたはコアLibGDXだけをロードしています。これは、Androidのgradleビルドのように見えるでしょう。

 compile "com.badlogicgames.gdx:gdx:$gdxVersion" // core   
     compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-arm64-v8a" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86" 
     natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86_64" 

私はあなたのウェブサイトからLibGDXのgradleセットアップアプリケーションをダウンロードして、依存関係の仕組みを理解することをお勧めします。

関連する問題