Android의 ADB를 사용하여 PID와 UID를 확인하는 방법입니다.
PID는 Process ID로 Android App이 실행되어 프로세스가 생성되는 시점에 할당받습니다.
UID는 User ID로 Android App을 설치하면 AndroidManifest에 있는 Package name으로 할당됩니다.
ADB 명령어로 특정 Package의 PID를 찾는 방법
adb shell pidof PACKAGE_NAME
예제
adb shell pidof com.google.android.youtube
15704
shell의 ps를 사용하여 PID 찾는 방법
두 번째 값이 PID입니다.
adb shell "ps -ef | grep com.google.android.youtube"
u0_a238 15704 807 0 16:14:47 ? 00:00:03 com.google.android.youtube
ADB 명령어로 특정 Package의 UID를 찾는 방법
adb shell ps -efn | grep PACKAGE_NAME
예제
첫 번째 값이 UID입니다.
adb shell "ps -efn | grep com.google.android.youtube"
10238 15704 807 0 16:14:47 ? 00:00:03 com.google.android.youtube
UID를 이름으로 보는 방법
첫 번째 값이 UID입니다.
adb shell "ps | grep com.google.android.youtube"
u0_a238 15704 807 17451176 162696 0 0 S com.google.android.youtube
반응형
'Android' 카테고리의 다른 글
error: [Dagger/MissingBinding] @dagger.hilt.android.qualifiers.ApplicationContext android.content.Context cannot be provided without an @Provides-annotated method. 해결 방법 (0) | 2021.09.27 |
---|---|
[Android] Hilt @Binds, @Providers 차이점 (1) | 2021.09.27 |
Kotlin KAPT(Kotlin Annotation Processing Tool) 이란 (0) | 2021.09.13 |
[Android] logcat chatty 로그가 제대로 출력되지 않을 때 expire 1 line (0) | 2021.09.07 |
Android adb command list (0) | 2021.09.07 |
Android Annotation Summary (0) | 2021.09.07 |
List up Android version, SDK version, API level (0) | 2021.09.03 |
WifiNetworkSuggestion Example (0) | 2021.09.02 |