使用Libgdx

时间:2016-03-15 08:33:27

标签: eclipse libgdx google-play-services

我大约一年前开始了一个libgdx项目,但最近我尝试将gdx-pay库添加到它,这不会工作,所以这里的人建议重新制作项目并更新我的库。现在gdx-pay似乎正确导入,但我不能让我的项目的其余部分继续工作。我已经尝试了一个月,所以我忘记了我尝试过的大部分内容,但我尝试重新设计项目3次,并使用gradle和without使用多种不同方式链接Google Play服务。我有几个不同的错误,但使用我当前的项目我得到NoClassDefFoundError。我已经在下面添加了我的logcat日志的错误部分。

  

03-15 04:15:17.454:E / AndroidRuntime(13331):致命异常:主要   03-15 04:15:17.454:E / AndroidRuntime(13331):进程:com.FF7Squirrelman.game.android,PID:13331   03-15 04:15:17.454:E / AndroidRuntime(13331):java.lang.NoClassDefFoundError:解析失败:Landroid / support / v4 / util / ArrayMap;   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.google.android.gms.common.api.GoogleApiClient $ Builder。(Unknown Source)   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.google.android.gms.common.api.GoogleApiClient $ Builder。(Unknown Source)   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.google.example.games.basegameutils.GameHelper.createApiClientBuilder(GameHelper.java:279)   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.google.example.games.basegameutils.GameHelper.setup(GameHelper.java:326)   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.FF7Squirrelman.game.android.AndroidLauncher.onCreate(AndroidLauncher.java:90)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.Activity.performCreate(Activity.java:6010)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1129)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2292)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2413)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.ActivityThread.access $ 800(ActivityThread.java:155)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1317)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.os.Handler.dispatchMessage(Handler.java:102)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.os.Looper.loop(Looper.java:135)   03-15 04:15:17.454:E / AndroidRuntime(13331):在android.app.ActivityThread.main(ActivityThread.java:5343)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.reflect.Method.invoke(Native Method)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.reflect.Method.invoke(Method.java:372)   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:907)   03-15 04:15:17.454:E / AndroidRuntime(13331):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:702)   03-15 04:15:17.454:E / AndroidRuntime(13331):引起:java.lang.ClassNotFoundException:没有找到类" android.support.v4.util.ArrayMap" on path:DexPathList [[zip file" /data/app/com.FF7Squirrelman.game.android-1/base.apk"],nativeLibraryDirectories = [/ data / app / com.FF7Squirrelman.game.android -1 / lib / arm,/ vendor / lib,/ system / lib]]   03-15 04:15:17.454:E / AndroidRuntime(13331):at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.ClassLoader.loadClass(ClassLoader.java:511)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.ClassLoader.loadClass(ClassLoader.java:469)   03-15 04:15:17.454:E / AndroidRuntime(13331):......还有18个   03-15 04:15:17.454:E / AndroidRuntime(13331):抑制:java.lang.ClassNotFoundException:android.support.v4.util.ArrayMap   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.Class.classForName(Native Method)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.BootClassLoader.findClass(ClassLoader.java:781)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)   03-15 04:15:17.454:E / AndroidRuntime(13331):at java.lang.ClassLoader.loadClass(ClassLoader.java:504)   03-15 04:15:17.454:E / AndroidRuntime(13331):......还有19个   03-15 04:15:17.454:E / AndroidRuntime(13331):引起:java.lang.NoClassDefFoundError:使用引导类加载器找不到类;没有可用的堆栈

任何可能导致这种情况的想法?一切都通过我的android sdk管理器更新,除了我在其他地方下载的basegameutils。谷歌播放服务库和basegameutils都被检查为库,basegameutils有链接作为android引用的google play服务库和两个basegameutils。谷歌播放服务库链接到Android启动器作为Android引用。

0 个答案:

没有答案