Android 는 현재 어떤 액 티 비 티 를 표시 하 는 지 확인 합 니 다.

869 단어 Activity

/**
  *     
  * @author Administrator
  *
*/
class PrintThread extends Thread{
    @Override
    public void run() {
        // TODO Auto-generated method stub
	super.run();
	while(true){
	    ComponentName componentName = mActivityManager.getRunningTasks(1).get(0).topActivity;  
	    String packageName = componentName.getPackageName();
            String className = componentName.getClassName();
	    System.out.println("package = " + packageName + ", class = " + className);
	    try {
	        Thread.sleep(1500);
            } catch (InterruptedException e) {
	        // TODO Auto-generated catch block
		e.printStackTrace();
	    }
	}
    }
}

작업 중 에 어떤 응용 프로그램의 bug 를 수정 하면 코드 가 많 고 점프 가 많 습 니 다. 현재 인터페이스 에서 어떤 activity 나 핵심 코드 가 어떤 자바 파일 에 있 는 지 찾 는 것 이 어렵 습 니 다. 위의 방법 으로 인쇄 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기