펌 OK (출처 표시), 상업적 이용 NO, 컨텐츠 변경 NO


아래서 제시하는 방법은 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 다운


}


이렇게 판단이 가능하다.


끝.


댓글을 달아 주세요