尝试在 Android 中使用静态上下文中的 Log.d 函数

Trying to use Log.d function from static context in Android

Log.d 似乎没有在我的终端中显示任何内容。这与使用静态方法有关吗?

public static void setPosition(int pos){
        DetailActivity.pos = pos;
        DetailActivity.counter++;

        Log.d("counter", "" + counter);

        if(DetailActivity.counter == 1){
            //ad
            if (DetailActivity.mInterstitialAd.isLoaded()) {
                DetailActivity.mInterstitialAd.show();
                counter = 0;
            }
        }
    }

Log 将打印到 LogCat。在 Android Studio 中,转到 Android Monitor 选项卡以查看此输出。

您可以在搜索框中为您的标签或消息添加过滤器,例如输入 "counter" 应该会显示您的消息。