티스토리 뷰

안드로이드 다른 앱 실행

qString packageName = "패키지명을 넣어주세요."
Intent intent = context.getPackageManager().getLaunchIntentForPackage(packageName);
startActivity(intent);
* SDKVersion 30 이상은 권한 추가가 필요합니다.
AndroidManifest.xml
<manifest>
  ...

  // 전체 허용
  <uses-permission android:name="android.permission.QUERY_ALL_PACKAGES" />

  or

  // 특정 패키지만 허용
  <queries>
        <package android:name="패키지명을 입력해주세요." />
  </queries>
</manifest>
  • 앱의 package 명을 모르면 플레이스토어에서 QuickShortcutMaker 앱을 설치하시면 설치된 앱의 package명을 확인 하실 수 있습니다.



댓글