개발자들이 개발을 하다보면,모든 단말이 없고, 해상도 이슈일 경우에는 다음과 같이 해상도를 변경해서 테스트하면 될것 같네요. 4.3 이전- size$ adb shell am display-size [WxH]ex) $ adb shell am display-size 1920x1080- density$ adb shell am display-density [dpi]ex) $ adb shell am display-density 480 4.3 이후wm [subcommand] [options]wm size [reset|WxH]wm density [reset|DENSITY]wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM] 4.3 이후는 4.3이전과 동일한 방식으로 사용하면 되므로, 예제를 넣지..
이번 프로젝트를 하면서 싸인이 안되어 있으면 정상적으로 동작을 하지 않는 프로세스가 생겼다.그래서 debug 할때 그냥 바로 싸인을 하는 방식을 넣도록 하였다. 방식은 gradle 파일에 다음과 같이 하도록 한다.android { } 내부에 넣도록 한다. signingConfigs {debug {storeFile file('') // 파일 패스storePassword "" // 파일 패스워드keyAlias "" // 싸인 얼라이어스keyPassword "" // 싸인 패스워드}} buildTypes {debug {signingConfig signingConfigs.debug}}
Permissino의 Description 가져오기 이렇게 해서 가져오면, 설정된 언어값으로 가져온다. try { PermissionDescriptionDto dto = new PermissionDescriptionDto(); if(isGroup) { PermissionGroupInfo permissionGroupInfo = packageManager.getPermissionGroupInfo(permission, PackageManager.GET_META_DATA); dto.label = permissionGroupInfo.loadLabel(packageManager).toString(); dto.description = permissionGroupInfo.loadDescription(packageMan..
안드로이드의 CPU 사용량과 메모리 사용량을 체크하는 방법입니다. 1. CPU 사용량 $ adb shell top -n 1을 입력하면 CPU 사용량을 출력합니다. top 에 대한 자세한 설명은 아래 명령을 입력합니다. $ adb shell top --help shell 명령을 Android App 에서 수행하려면 다음과 같이 합니다. ( shell 명령 수행시 App 의 권한은 항상 User 이기 때문에 su 권한을 필요로 하는 명령은 수행할 수 없음에 유의하셔야 합니다. ) Runtime runtime = Runtime.getRuntime(); Process process; String res = "-0-"; try { String cmd = "top -n 1"; process = runtime.exe..
- Total
- Today
- Yesterday
- go
- ubuntu
- android
- intellij
- rxswift
- tomcat
- git
- Kotlin
- Xcode
- Windows
- cocoapods
- golang
- Codable
- MySQL
- nodejs
- Python
- enum
- Java
- php
- SWIFT
- Gradle
- war
- centos8
- CentOS
- Spring
- Linux
- github
- docker
- ios
- windows10
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |