08-02 16:44:49.713: E/AndroidRuntime(3172): FATAL EXCEPTION: GLThread 2436
08-02 16:44:49.713: E/AndroidRuntime(3172): Process: com.jmptest.mptestappwarp.android, PID: 3172
08-02 16:44:49.713: E/AndroidRuntime(3172): java.lang.NoClassDefFoundError: com.shephertz.app42.gaming.multiplayer.client.WarpClient
08-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 のもの) を更新しましたが、それでも同じエラーが発生しました。それで、自分のゲームに実装しようとしました。デスクトップでは問題なく動作しますが、上記のエラーに見られるように、Android では再びクラッシュします。クラスは WarpClient で、NoClassDefFoundError のようです。クラッシュする場所は次のとおりです。
private void initAppwarp(){
try {
WarpClient.initialize(apiKey, secretKey); //this line causes crash
warpClient = WarpClient.getInstance();
} catch (Exception e) {
e.printStackTrace();
}
}
これは彼らのコードから直接出ているので、何が問題を引き起こしているのかわかりません. Android で app ward を実行しようとするとクラッシュするのはなぜですか?