相关疑难解决方法(0)

Android - 设置logcat消息的最大长度

默认情况下,似乎logcat会截断它认为"太长"的任何日志消息.这在Eclipse内部以及在命令行上使用logcat运行时都会发生adb -d logcat,并且会截断一些重要的调试消息.

有没有办法增加logcat支持的最大字符串长度,以使其停止截断调试信息?在官方文件意味着可能没有,但也许logcat的支持一些额外的选项不是有提及?

logging android

92
推荐指数
7
解决办法
6万
查看次数

在android studio的控制台上打印

我想知道System.out.printf的输出将在Android Studio中显示的位置

package com.example.kakashi.gesture1;

import android.support.v4.view.MotionEventCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.MotionEvent;

public class MainActivity extends AppCompatActivity {

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
  }

  public void printSamples(MotionEvent event){
    int historySize = event.getHistorySize();
    int pointerCount = event.getPointerCount();
    for (int i=0;i<historySize;i++) {
      System.out.printf("At time %d",event.getHistoricalEventTime(i));
      for (int p=0;p<pointerCount;p++){
        System.out.printf("pointer %d ( %f,  %f                                                                             )",event.getPointerId(p),event.getX(p),event.getY(p));
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

android

1
推荐指数
2
解决办法
3万
查看次数

如何将结果记录到android studio中的控制台

我刚刚在我的 android studio 项目中做了一个小测试用例,请参阅下面的代码:

public class MainActivityTest extends ActivityInstrumentationTestCase2<MainActivity> {

    MainActivity activity;



    public MainActivityTest() {
        super(MainActivity.class);
    }

    @Override
    protected void setUp() throws Exception {
        super.setUp();
        activity = getActivity();
    }

    public void testMainActivity() {
        TextView textView = (TextView) activity.findViewById(R.id.hello_world);
        Log.d(textView);
        assertNotNull(textView);
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我想做的就是将 的值记录textView到控制台,所以我参考了文档并看到我可以console.log()使用Log.d(testView);.

但问题是我的代码中的以下行:

Log.d(testView);,导致错误,当我将鼠标悬停在上面时,Log我收到消息“无法解析符号日志”。

所以我的问题是如何将结果记录到 android studio 中的控制台。

我也提到了这个问题,但我仍然陷入困境。

javascript android

0
推荐指数
1
解决办法
4762
查看次数

标签 统计

android ×3

javascript ×1

logging ×1