草庐IT

android - 如何将我的日志输出从 logcat 重定向到 Android 设备上的 SD 卡?

我正在尝试将我的应用程序的日志重定向到sdcard文件。但我没有这样做。我正在尝试这样的事情。Stringcmd="logcat-vtimeActivityManager:Wmyapp:D*:*>\""+file.getAbsolutePath()+"\"";Runtime.getRuntime().exec(cmd);我也尝试了-f选项,但它也不起作用。 最佳答案 这是我的工作版本:try{Filefilename=newFile(Environment.getExternalStorageDirectory()+"/logfil

android - 如何将我的日志输出从 logcat 重定向到 Android 设备上的 SD 卡?

我正在尝试将我的应用程序的日志重定向到sdcard文件。但我没有这样做。我正在尝试这样的事情。Stringcmd="logcat-vtimeActivityManager:Wmyapp:D*:*>\""+file.getAbsolutePath()+"\"";Runtime.getRuntime().exec(cmd);我也尝试了-f选项,但它也不起作用。 最佳答案 这是我的工作版本:try{Filefilename=newFile(Environment.getExternalStorageDirectory()+"/logfil

android - 手机重启后可以获取 logcat 日志吗?

我正在测试一个具有长期运行服务的android应用程序。我正在使用Eclipse并将USB线与坐在我旁边的电话连接起来。由于它是一项长期持续的服务,因此我在它运行时会做一些其他工作,并每隔一段时间检查一次logcat日志,以确保一切都按预期进行。几分钟前,我注意到手机重新启动。我认为它之前已经这样做了,因为它会解释一些奇怪的应用程序行为。我迅速切换到Eclipse以查看发生了什么,发现logcat日志(似乎)在重新启动期间被清除。因此,没有日志记录我的应用程序是否崩溃(并关闭了手机?!),或者是否有其他问题导致手机和我的应用程序崩溃。无论如何我可以找出发生了什么吗?这是一款开发手机,所

android - 手机重启后可以获取 logcat 日志吗?

我正在测试一个具有长期运行服务的android应用程序。我正在使用Eclipse并将USB线与坐在我旁边的电话连接起来。由于它是一项长期持续的服务,因此我在它运行时会做一些其他工作,并每隔一段时间检查一次logcat日志,以确保一切都按预期进行。几分钟前,我注意到手机重新启动。我认为它之前已经这样做了,因为它会解释一些奇怪的应用程序行为。我迅速切换到Eclipse以查看发生了什么,发现logcat日志(似乎)在重新启动期间被清除。因此,没有日志记录我的应用程序是否崩溃(并关闭了手机?!),或者是否有其他问题导致手机和我的应用程序崩溃。无论如何我可以找出发生了什么吗?这是一款开发手机,所

android - LogCat 中的过滤标签(在 Android Eclipse 插件中)

LogCat输出下方有一个文本字段“过滤器”。但是,它似乎只过滤消息列。我也想过滤标签。因为有我的类(class)名。我怎样才能实现它? 最佳答案 在日志猫窗口的右上角有一个看起来像绿色+的按钮,如果您将鼠标悬停在它上面会在弹出窗口中显示“创建过滤器”,您可以从中按日志标签进行过滤。它使用您指定的过滤器名称在logcat中创建一个新选项卡。然后该标签的所有输出将转到该选项卡而不是“日志”选项卡。 关于android-LogCat中的过滤标签(在AndroidEclipse插件中),我们在

android - LogCat 中的过滤标签(在 Android Eclipse 插件中)

LogCat输出下方有一个文本字段“过滤器”。但是,它似乎只过滤消息列。我也想过滤标签。因为有我的类(class)名。我怎样才能实现它? 最佳答案 在日志猫窗口的右上角有一个看起来像绿色+的按钮,如果您将鼠标悬停在它上面会在弹出窗口中显示“创建过滤器”,您可以从中按日志标签进行过滤。它使用您指定的过滤器名称在logcat中创建一个新选项卡。然后该标签的所有输出将转到该选项卡而不是“日志”选项卡。 关于android-LogCat中的过滤标签(在AndroidEclipse插件中),我们在

android - Logcat 消息在短时间内消失

有时eclipselogcat消息会在关闭应用程序一小会儿后消失。(通常不会那么短。)如何让它永远不会自动消失?编辑:我的设备仍然连接着。以及如何将其设置为即使在设备分离后也显示日志并在下次启动前清除? 最佳答案 这也发生在我身上。设备已连接。因此,所有内部操作都被记录下来,错误消息很快消失。您应该尝试以下方法(它对我有用)重启Eclipse(如Whylogcatisnotshowinganything?所述)如果1不起作用,您可以尝试增加logcat消息大小。从Window>Preferences>Android>LogCat(将

android - Logcat 消息在短时间内消失

有时eclipselogcat消息会在关闭应用程序一小会儿后消失。(通常不会那么短。)如何让它永远不会自动消失?编辑:我的设备仍然连接着。以及如何将其设置为即使在设备分离后也显示日志并在下次启动前清除? 最佳答案 这也发生在我身上。设备已连接。因此,所有内部操作都被记录下来,错误消息很快消失。您应该尝试以下方法(它对我有用)重启Eclipse(如Whylogcatisnotshowinganything?所述)如果1不起作用,您可以尝试增加logcat消息大小。从Window>Preferences>Android>LogCat(将

android - 在 logcat 中打印变量值以在 android 中进行调试

我的Activity中有浮点类型的变量/字段。有什么方法可以在logcat中记录这些值,因为Log.w、Low.v、Log.i对我没有帮助... 最佳答案 Log.d("ADebugTag","Value:"+Float.toString(myFloatVar)); 关于android-在logcat中打印变量值以在android中进行调试,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi

android - 在 logcat 中打印变量值以在 android 中进行调试

我的Activity中有浮点类型的变量/字段。有什么方法可以在logcat中记录这些值,因为Log.w、Low.v、Log.i对我没有帮助... 最佳答案 Log.d("ADebugTag","Value:"+Float.toString(myFloatVar)); 关于android-在logcat中打印变量值以在android中进行调试,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questi