Android 安卓工作室无日志

Android 安卓工作室无日志,android,android-studio,Android,Android Studio,安卓工作室简直要了我的命。我正在从Eclipse迁移过来,无法生成LogCat输出。我刚刚创建了一个简单的hello world应用程序,只包含一行System.out.println(“hello world”)无论我是在模拟器上还是在USB设备上运行,都不会得到LogCat输出 我重新安装了Android Studio,然后我得到了一些执行的正确输出。现在我又回到了无输出状态。我试着重新启动计算机,但这并没有纠正任何问题 显然,我不能在每次停止生成LogCat输出时都重新安装该程序,而且如果

安卓工作室简直要了我的命。我正在从Eclipse迁移过来,无法生成LogCat输出。我刚刚创建了一个简单的hello world应用程序,只包含一行
System.out.println(“hello world”)无论我是在模拟器上还是在USB设备上运行,都不会得到LogCat输出

我重新安装了Android Studio,然后我得到了一些执行的正确输出。现在我又回到了无输出状态。我试着重新启动计算机,但这并没有纠正任何问题

显然,我不能在每次停止生成LogCat输出时都重新安装该程序,而且如果没有查看控制台输出的功能,我也不能进行编程。我非常沮丧

以下是一些线索:

  • 偶尔,我会遇到以下错误:
  • 我无法从命令行运行
    adb
    。由于我是随Android Studio一起安装SDK的,所以我不知道
    adb
    应用程序存在于何处,所以我不知道如何将其添加到我的PATH变量中。即便如此,我不认为这与为什么LogCat输出不是由Android Studio生成有任何关系
  • 我已经尝试通过点击图标重新启动LogCat,但这没有任何作用

    我意识到有很多其他的帖子都是关于这类问题的,但是解决方案表明这些帖子并没有解决我的问题。我非常感谢您的帮助。

    1)不要使用System.out.println。导入android.util.Log,然后使用

    Log.e("Randall", "Hello World");
    
    此外,adb应在您的

    sdk/platform-tools/adb
    

    文件夹

    我以前没有使用过android studio,我是eclipse的家伙,但也许你应该试试Log.d()…

    就是这样。在Eclipse中,我总是使用
    System.out.println()
    。当我尝试使用
    Log.e()
    Log.d()
    时,我没有意识到我没有正确过滤,因此我的日志输出要么被非过滤选项中的数百行所淹没,要么在我的应用程序输出中没有正确拾取。我想我学到了一些关于Android日志的基本知识。谢谢