错误:(48,13)错误:非法启动表达式

时间:2017-09-21 12:39:59

标签: android

  

当我构建标志时我得到此错误occcure不知道但是当我构建简单的apk时这些错误没有发生,请帮我解决这个问题。

    PTAdChartboostBridge.s_activity.get)
    {

    PTAdChartboostBridge(new Runnable);

        {

            public void run();
            {
                if (PTAdChartboostBridge.appId() == null || PTAdChartboostBridge.appSignature() == null) {

                    Chartboost.startWithAppId(PTAdChartboostBridge.activity, PTAdChartboostBridge.appId(), PTAdChartboostBridge.appSignature());
                    Chartboost.setLoggingLevel(Level.ALL);
                    Chartboost.setDelegate(delegate);
                    Chartboost.onCreate(PTAdChartboostBridge.activity);

                    initComplete = true;

                    Chartboost.onStart(PTAdChartboostBridge.activity);
                    return;
                }

            }

        }

error is in this code plzz help???

1 个答案:

答案 0 :(得分:0)

你没有做任何你想做的事情。你的格式完全错了。 我建议你再次通过基础知识。

但正确的格式如下

new Runnable() {
    @Override
    public void run() {
         if (PTAdChartboostBridge.appId() == null || PTAdChartboostBridge.appSignature() == null) {

            Chartboost.startWithAppId(PTAdChartboostBridge.activity, PTAdChartboostBridge.appId(), PTAdChartboostBridge.appSignature());
            Chartboost.setLoggingLevel(Level.ALL);
            Chartboost.setDelegate(delegate);
            Chartboost.onCreate(PTAdChartboostBridge.activity);

            initComplete = true;

            Chartboost.onStart(PTAdChartboostBridge.activity);
            return;
        }
    }
}