Android/Market

다운받은 어플이 Play스토어에서 받은건지 T스토어에서 받은건지 확인하는 방법

덩치 2014. 10. 23. 17:03


아래서 제시하는 방법은 InstallerPackageName을 이용하여 자신을 인스톨 한 마켓이 어딘지 체크하는 방법이다.


Play스토어는 com.android.vending이 마켓의 패키지명이고,

T스토어는 com.skt.skaf.A000Z00040 이다.


따라서


PackageManager pm = mContext.getPackageManager();

if("com.android.vending".equals(pm.getInstallerPackageName("검사하려는 패키지명"))) { // PlayStore 다운


} else { // T Stroe 다운


}


이렇게 판단이 가능하다.


끝.