public String getClassName(Context context){ ActivityManager activitymanager =
(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); List<RunningTaskInfo> runningtaskinfo = activitymanager.getRunningTasks(1); String className = runningtaskinfo.get(0).topActivity.getClassName(); return className; }
다운로드 받은 Application의 package name을 알고 싶으시면, 위의 방법을 이용해도 되고, 아래와 같이.다음 app(?)의 package 이름을 알고 싶으신거면마켓에서 다음 app를 다운로드 받으신후 단말기를 PC와 연결한 후에,adb shell ps명령을 이용해서 prcess id list를 읽으면 다음 application의 name 이 "net.daum.android.daum"으로 세팅되어 있는 것이 보일 겁니다.이 값이 package 이름일 겁니다.
로그인 유지
public String getClassName(Context context){
ActivityManager activitymanager =
(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningTaskInfo> runningtaskinfo = activitymanager.getRunningTasks(1);
String className = runningtaskinfo.get(0).topActivity.getClassName();
return className;
}