0

如果我运行 Descktop 版本,但当我使用 FALTAL EXCEPTION GLTHREAD java.lang.NoSuchMethodError: com.badlogic.gdx.scenes.scene2d.ui.Label 运行 android 版本时,该项目运行良好。

private void buildElements()
{
    // ---------------------------------------------------------------
    // Background.
    // ---------------------------------------------------------------
    //Image image = new Image(logo, Scaling.none);
    //image.width = width;
    //image.height = height;

    // ---------------------------------------------------------------
    // Labels
    // ---------------------------------------------------------------

    try{

        titleLabel =new Label("DEMO", "large-font", Color.YELLOW, skin);

        poweredByLabel =new Label("DEMO", "large-font", Color.YELLOW, skin);
    }catch (Exception e) {
        System.out.println(TAG + " ( ) " + e.getMessage());
    }

    table.pack();

    addActor(titleLabel );
}

似乎是当涉及到 titleLabel.... 但为什么呢?

请帮忙!!

4

2 回答 2

0

检查标签 jar 所在的文件夹。可能有两个不同的版本,或者您可能使用的是不包含该方法的旧版本。

于 2012-07-03T02:02:54.443 回答
0

您能否验证 Jar 的版本是否匹配。您的路径中存在导致问题的旧版本。

于 2012-07-03T01:23:55.287 回答