제앱에는 지금 A액티비티, B액티비티가 있고 기기관리자 권한을 얻으려 합니다.

A에는 ManagaAdmin extends DeviceAdminReceiver {..} 클래스가 있고
B에서 A의(또는 A,B모두, 같은 패키지이니 권한을 얻는다면 한번에 얻어야 겠지요)
기기관리권한을 얻고자 합니다.

그러면 ComponentName(A.this, B.ManageAdmin.class); 가 되어야 하는지요? ㅡㅡ;

해보니 안됩니다.

현재 코드입니다..

            mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);
            mAM = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
            mDeviceAdmin = new ComponentName(PrefActivity.this, ManageAdmin.class); // 주의!!
            
     if (!mDPM.isAdminActive(mDeviceAdmin)) {
                      ... 권한얻기 실행.
     }

그런데  ComponentName(PrefActivity.this, ManageAdmin.class); 
부분에서 첫째값, 둘째값의 의미를 모르겠습니다.

첫째는 context이고 둘째는 클래스가 들어가야하는데,
이 두개인자값으로 얻는 컴포넌트 이름은 무엇인지요? A? B? 패키지이름? ㅜㅜ