如何在日志中打印arr变量以查看数组的结果,谢谢,
public void onClick(View v) {
if(v.getId()==R.id.buttonone)
{
genrandom grandom =new genrandom();
int[] arr=new int[50];
arr = new gen_random_number().genrandom(arr, yourXvalue);
}
}
Run Code Online (Sandbox Code Playgroud) 现在我已经集成了Firebase,我不希望看到像这样的logcat垃圾邮件
D/FirebaseCrashApiImpl: FirebaseCrash reporting API initialized
I/FirebaseCrash: FirebaseCrash reporting initialized com.google.firebase.crash.internal.zzg@e9c7537
D/FirebaseApp: Initialized class com.google.firebase.crash.FirebaseCrash.
I/FA: App measurement is starting up, version: 9080
I/FA: To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
Run Code Online (Sandbox Code Playgroud)
我试过跑adb shell setprop log.tag.FA ERROR,但它仍然记录一切.
如何在SDK(或setprop)中将其关闭?从logcat过滤它不是我想要的解决方案.
我正在使用Android Studio(Beta)0.8.7,我的logcat已经好几个月了.我的logcat突然无法检测到任何应用程序或程序包名称.这意味着我无法过滤我正在测试的特定应用程序的消息,这非常令人讨厌.典型的logcat消息现在看起来像这样:

注意问号(?),其中app/package名称应该是......
最初我以为这是我的设备,但我已经尝试了我拥有的另一个Android设备,我得到了同样的问题.这就是我尝试过的:
有谁之前经历过这个吗?请帮助,因为它让我有点疯狂......
更新:我尝试了安装了android studio的笔记本电脑,它正在做同样的事情!我大约95%确定app/package名称应该在那里而不是问号,因为这是我记忆中的方式.还有一个问号,logcat无法通过应用程序的包名过滤消息......我以前从来没有遇到过这个问题所以它一定是有效的,所以我不能发疯...
我在网上搜索了关于android中的Tombstones.我找不到任何可以理解的消息来源.我想知道android中的墓碑是什么?
我添加了调试字符串(使用Log.d()),并希望从logCat的内容中查看它们.LogCat的"保存"图标有一个"保存选定的项目"提示,但必须有一个快速的方法来保存整个内容,或选择整个内容,但我不知道如何做到这一点.
我想打印堆栈跟踪,因为此刻我正在运行.
} catch (IOException e) {
throw new Error("Copying Failed");
}
Run Code Online (Sandbox Code Playgroud)
我被告知打印 e.stacktrace();
我该怎么做呢?
我使用LogCat来查看我的应用程序的调试输出.如果其他应用程序正在运行或系统有测试设备有一些嘈杂的后台线程运行LogCat将一直滚动我必须手动更正我的位置以读取长堆栈跟踪.
有没有办法在LogCat中禁用滚动?或者以某种方式调整滚动设置?
我正在使用Android Studio 1.0.2,并且无法在每次运行/调试之前找到清除logcat输出的方法.
是否有任何Gradle任务(类似于adb logcat -c)我可以创建运行/调试配置以清除输出?或者是否有更简单的方法来清除logcat?
我正在使用Android Studio 1.5.1并在应用程序重启期间清除logcat缓冲区.现在我的应用程序崩溃,重新启动,我不知道在崩溃之前发生了什么.
Android应用程序重启期间是否有办法让Android Studio中的logcat无法清除?我想增加logcat缓冲区大小,但是在当前版本的AS中找不到它的选项.
当我adb devices在终端上键入命令时,它显示设备已连接
附加设备列表
0123456789ABCDEF设备
但是当我输入adb logcat命令时,它会挂起以下消息
等待设备
谁能告诉我这背后的问题是什么?我在cts上测试设备.