팀(Tim)
개발자의 글쓰기
팀(Tim)
전체 방문자
오늘
어제
  • 분류 전체보기 (49)
    • 알고리즘 (2)
    • 개발전반 (1)
    • 안드로이드 앱개발 (25)
    • 코틀린 (1)
    • C++ (11)
    • Unity (0)
    • 공지사항 (4)
    • WebGL (0)
    • Flutter (3)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • d

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
팀(Tim)

개발자의 글쓰기

안드로이드 앱개발

Permission

2021. 9. 4. 23:33

매니페스트에 이렇게 써놓고

 <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />

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

    <uses-permission android:name="${applicationId}.permission.C2D_MESSAGE" />

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

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

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

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

    <!-- Keeps the processor from sleeping when a message is received. -->

 

코드에서 이렇게 가져올 수 있다.

 

PackageInfo packageInfo = packageManager.getPackageInfo(applicationInfo.packageName, PackageManager.GET_PERMISSIONS);

 

'안드로이드 앱개발' 카테고리의 다른 글

레거시 코드 리팩토링과 코틀린 마이그레이션  (0) 2021.09.15
Service  (0) 2021.09.04
Dagger2 Scope  (0) 2021.09.04
클린아키텍쳐에서의 usecase 분리  (0) 2021.04.27
안드로이드 앱개발에서의 클린아키텍쳐  (0) 2021.04.17
    '안드로이드 앱개발' 카테고리의 다른 글
    • 레거시 코드 리팩토링과 코틀린 마이그레이션
    • Service
    • Dagger2 Scope
    • 클린아키텍쳐에서의 usecase 분리
    팀(Tim)
    팀(Tim)

    티스토리툴바