최상위 액티비티의 패키지 네임 얻어오기.


아래 코드추가 외에 다른 코드는 필요없음...

퍼미션 쓲싺 넣은다음에 자바코드에 4줄 넣어주면 끝. 

currentPackageName 변수에 패키지명이 String 형태로 들어오게 된다. 


ActivityManager AM = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningTaskInfo> Info = AM.getRunningTasks(1);
ComponentName topActivity = Info.get(0).topActivity;
String currentPackageName = topActivity.getPackageName();


<uses-permission android:name="android.permission.GET_TASKS" />


'Android' 카테고리의 다른 글

반복작업 만들기  (0) 2018.05.11
Posted by 튼튼한노예
,