AppWarp在Android,Libgdx上崩溃

AppWarp在Android,Libgdx上崩溃,第1张

概述08-02 16:44:49.713: E/AndroidRuntime(3172): FATAL EXCEPTION: GLThread 243608-02 16:44:49.713: E/AndroidRuntime(3172): Process: com.jmptest.mptestappwarp.android, PID: 317208-02 16:44:49.713: E/Andro
08-02 16:44:49.713: E/AndroIDRuntime(3172): FATAL EXCEPTION: GLThread 243608-02 16:44:49.713: E/AndroIDRuntime(3172): Process: com.jmptest.mptestappwarp.androID,PID: 317208-02 16:44:49.713: E/AndroIDRuntime(3172): java.lang.NoClassDefFoundError: com.shephertz.app42.gaming.multiplayer.clIEnt.WarpClIEnt08-02 16:44:49.713: E/AndroIDRuntime(3172):     at  appwarp.WarpController.initAppwarp(WarpController.java:78)

每次我尝试使用libgdx框架在AndroID上运行AppWarp时,我都会收到上述错误.我按照本教程http://appwarp.shephertz.com/game-development-center/java-multiplayer-libgdx-tutorial/并下载应用程序的源代码并尝试运行它,但在androID上运行时我得到了同样的错误.我认为它可能是kitkat的一个问题,所以我更新了应用程序warp lib(androID-and-java-sdk one),但我仍然遇到了同样的错误.所以我试着在自己的游戏中实现它.它在桌面上运行良好,但是,如上面的错误所示,它再次在androID上崩溃.
它似乎是一个NoClassDefFoundError,该类是WarpClIEnt.这是它崩溃的地方:

private voID initAppwarp(){    try {        WarpClIEnt.initialize(APIKey,secretKey); //this line causes crash        warpClIEnt = WarpClIEnt.getInstance();    } catch (Exception e) {        e.printstacktrace();    }}

这是直接在他们的代码之外,所以我不确定是什么导致了这个问题.
当我尝试在AndroID上运行app时,为什么app会崩溃?

解决方法 我解决了决定不删除此问题以防其他人遇到此问题.虽然核心项目包含app warp的库,但androID项目却没有.这导致应用程序崩溃.虽然代码说没有错误,但是当编译应用程序时,它是在没有libs的情况下编译的,导致NoClassDefFoundError.我只是将libs从核心项目复制到androID项目,将它们添加到构建路径,然后启动应用程序. 总结

以上是内存溢出为你收集整理的AppWarp在Android,Libgdx上崩溃全部内容,希望文章能够帮你解决AppWarp在Android,Libgdx上崩溃所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1127657.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存