当前位置: 首页 > 知识库问答 >
问题:

Xamarin Android-在发布模式下打印到应用程序输出

诸葛令
2023-03-14

要修补三星和wiko设备上的一些崩溃,我必须在发布模式下在设备上运行我的应用程序。但我想看到System的输出。诊断。调试。应用程序输出中的WriteLine

我该怎么办?

共有1个答案

龙越彬
2023-03-14

对于Xamarin。Android使用Android的日志实用程序,查看/过滤消息的日志输出。

string TAG = "StackOverflow";
Log.Info(TAG,  $"This is a Info message: {DateTime.Now}");
Log.Debug(TAG, $"This is a debug message");
Log.Warn(TAG,  $"Warning! Warning! Will Robinson Warning! Warning!");
Log.Error(TAG, $"Error, contact support with error code 99 for assistance");
>adb logcat |grep StackOverflow

08-03 11:58:46.282  2338  2338 I StackOverflow: This is a Info message: 8/3/2016 11:58:46 AM
08-03 11:58:46.282  2338  2338 D StackOverflow: This is a debug message
08-03 11:58:46.282  2338  2338 W StackOverflow: Warning! Warning! Will Robinson Warning! Warning!
08-03 11:58:46.282  2338  2338 E StackOverflow: Error, contact support with error code 99 for assistance
 类似资料:
  • 我有一个flask应用程序,只有一条路线,没有复杂的事情发生,运行在docker容器中。我一辈子都不能让print语句出现在日志中(

  • 我有Android Studio与Flutter插件安装。Flutter SDK也通过Android Studio安装在我的Mac上,我知道它的路径。 我想这是因为我已经安装了Flutter SDK从Android Studio和我应该更新一些pathes。那么使用Xcode在发布模式下构建flutter应用程序的步骤是什么呢?

  • 我有一个应用程序,现在我要发布它。我已经创建了一个apk文件,并且安装了它,但是当我向服务器发送登录请求时,它返回NULL。 奇怪的是,当我用调试构建启动应用程序时,它工作得很好。该问题仅发生在释放模式。所以看了这篇文章后我认为问题出在proguard 这是我目前所做的。 null 这是我的proguard-rules.pro文件。

  • 问题内容: 我是一个相对较新的程序员,所以这可能是一个非常简单的问题,但是让我有些困惑。 我正在尝试将Java GUI的最终输出打印到打印机。现在,在我的GUI中,有了它,当您单击打印时,会弹出一个弹出窗口,列出可用的打印机,并根据您选择的打印机,将其打印到该打印机。 但是事实并非如此。我通过搜索互联网来解决此问题,从而获得了大部分代码,并找到了一些很有前途的代码。但是,它是从文件打印出来的。因此

  • 我在这个问题上寻求帮助,但发现这些类型的打印机的打印标准是使用POS for.NET。问题是,这现在有点过时,或者至少几年来没有任何更新。关于如何使用这个库,有很多问题被问到,大多数答案都不太容易理解。因此,如果有人能在收据打印机上提供一个简单的短语(“Hello World”)打印方面的一步一步的帮助,我将非常感激。 我使用的是运行在64位Windows7上的visual Studio2012,

  • 我正在使用permission_handler包请求对应用程序中存储的读取权限,在调试模式下一切工作正常,当我以“flutter run-release”运行代码时,问题就出现了,但当我将代码导出为apk时,权限对话框不会出现。我不知道我做错了什么请帮帮我!! 这是飞镖代码