Log.d 在过滤 logcat 时不起作用
Log.d is not working when filtering logcat
我的冗长 logcat 不适用于
Log.d("b","Hi stack.");
因为我正在用 gc.uploaderimager(我的包名)过滤 logcat。如果我不使用我的包名 logcat 过滤 logcat ,那就太快了,消息太多了。
1 周前,没有问题,我记得我没有进行任何过滤,也没有过多的消息。 1周前发生了什么?看不懂。
现在,如果进行过滤,我不会看到日志消息。
我的 logcat 太快了,如果不 过滤不 可读。
那怎么解决呢?
package gc.uploaderimager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.d("b","Hi stack.");
}
}
根据我的经验,Android Studio 中的 Android 监视器视图有点不稳定。您的应用程序包名称应该出现在当前显示 "No Debuggable Applications" 的组合框中。您应该通过从命令行键入 adb kill-server
然后 adb start-server
来重新启动 adb。 (您可能需要 cd
到 Android SDK 安装中的 platform-tools
目录或将此目录添加到操作系统配置中的 PATH
。)您可能还需要重新启动Android工作室完成后。
由于 Android Studio 在查看 logcat 时出现问题,许多开发人员转而使用第三方工具。来自 Jake Wharton 的 pidcat 是一个受欢迎的选择。
附录:
部分问题是您的日志输出未在输出行中包含包名称:
11-05 23:28:58.554 28331-28331/? D/b: Hi stack.
?
应该是你的包名。事实上,你输出中的所有行都有这个 ?
包名应该在的地方。我不知道确切的原因,但我可以考虑检查一些事情:
确保您的 phone.
上启用了 USB 调试
如上所述重新启动 adb。您还可以在 Android Studio Android 监视器 window 的左侧工具栏中尝试重新启动按钮。
我的冗长 logcat 不适用于
Log.d("b","Hi stack.");
因为我正在用 gc.uploaderimager(我的包名)过滤 logcat。如果我不使用我的包名 logcat 过滤 logcat ,那就太快了,消息太多了。
1 周前,没有问题,我记得我没有进行任何过滤,也没有过多的消息。 1周前发生了什么?看不懂。
现在,如果进行过滤,我不会看到日志消息。
我的 logcat 太快了,如果不 过滤不 可读。
那怎么解决呢?
package gc.uploaderimager;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.d("b","Hi stack.");
}
}
根据我的经验,Android Studio 中的 Android 监视器视图有点不稳定。您的应用程序包名称应该出现在当前显示 "No Debuggable Applications" 的组合框中。您应该通过从命令行键入 adb kill-server
然后 adb start-server
来重新启动 adb。 (您可能需要 cd
到 Android SDK 安装中的 platform-tools
目录或将此目录添加到操作系统配置中的 PATH
。)您可能还需要重新启动Android工作室完成后。
由于 Android Studio 在查看 logcat 时出现问题,许多开发人员转而使用第三方工具。来自 Jake Wharton 的 pidcat 是一个受欢迎的选择。
附录:
部分问题是您的日志输出未在输出行中包含包名称:
11-05 23:28:58.554 28331-28331/? D/b: Hi stack.
?
应该是你的包名。事实上,你输出中的所有行都有这个 ?
包名应该在的地方。我不知道确切的原因,但我可以考虑检查一些事情:
确保您的 phone.
上启用了 USB 调试
如上所述重新启动 adb。您还可以在 Android Studio Android 监视器 window 的左侧工具栏中尝试重新启动按钮。