MPM 설정
안드로이드 MPM SDK 설정 방법을 한 눈에 확인하실 수 있습니다.
1. MPM 설치 옵션
Gradle File
ext {
/**
* @Default false
* MPM 의 모든 Injecting 과정을 실행합니다.
* true 설정시 모든 실행과정이 무시됩니다.
*/
IMQAStop = false
/**
* @Default true
* Activity Lifecycle Injecting 을 허용합니다.
* false 설정시 액티비티 맵이 보이지 않습니다.
*/
IMQALifecycle = true
/**
* @Default true
* Event Listener Injecting 을 허용합니다.
* false 설정시 이벤트 정보를 수집하지 않습니다.
*/
IMQAEventListener = true
/**
* @Default false
* WebView 관련 Injecting 을 허용합니다.
* false 설정시 웹뷰내 HTTP/S 요청을 수집하지 않습니다.
*/
IMQAWebview = false
/**
* @Default true
* Fragment 수집 여부를 설정합니다.
* false 설정시 Fragment 의 렌더링 속도를 수집하지 않습니다.
*/
IMQAFragment = true
/**
* @Default true
* Network 수집 메소드를 감쌉니다.
* false 설정시 Network 관련 응답속도를 수집하지 않습니다.
*/
IMQANetwork = true
/**
* @Default ""
* 현재 빌드 환경의 Flavor 를 직접 설정합니다.
* 미 설정시 플러그인이 자동으로 찾습니다.
*/
IMQAFlavor = "debug";
/**
* @Default "/build/intermediates/manifests/full/"
* 현재 빌드 환경의 Manifest 위치를 직접 설정합니다.
* 미 설정시 플러그인이 자동으로 찾습니다.
*/
IMQAManifestLocation = "/build/intermediates/manifests/full/"
/**
* @Default true
* Repackaging 모드를 설정합니다.
* false 설정시 Compile 중에 Inject 를 수행합니다.
*/
IMQARepackaging = false
/**
* @Default true
* Mapping File 생성시 자동으로 업로드 합니다.
* 미 설정시 IMQA 에 접속하여 앱 버전별 mapping.txt 를 올려주어야 합니다.
*/
IMQAMappingUpload = true
/**
* @Default ""
* 현재 앱의 프로젝트 키를 설정합니다.
* mapping.txt 파일을 바로 올리게 할경우 설정이 필요합니다.
* 미 설정시 Build Log에 업로드 실패 메세지가 뜰 수 있습니다.
*/
IMQAProjectKey = "";
/**
* @Default "http://main.mpm.imqa.io"
* mapping.txt 파일을 업로드할 Host 명을 넣습니다.
* mapping.txt 파일을 바로 올리게 할경우 설정이 필요합니다.
* 미 설정시 Build Log에 업로드 실패 메세지가 뜰 수 있습니다.
*/
IMQAMapUploadServer = "http://main.mpm.imqa.io"
}File 빌드 설정 값 설명
Option Name
Default Value
Description
MPM Run Option
File 런타임 설정 값 설명
Option Name
Default Value
Description
MPM 독립 실행
네트워크 수집 설정
AsyncHttpClient 대응
Custom User ID 등록
Class Name
Method Name
Description

Custom Screen 측정
2. ProGuard 설정
ProGuard 설정
사전 준비
업로드 과정
3. MPM Webview Guide
MPM 단독 사용 (WebviewAgent 설치)
Android Agent 설정
Android WebView 화면 모드 전환 대응
SPA 전용 옵션
Option Name
Type
Default Value
Description
WebviewAgent Console.log 표시 옵션
Option Name
Type
Default Value
Description
5. MPM HTTPS Guide
HttpsURLConnection 대응
HttpsURLConnection
OkHttp 대응
OkHttp Client
이미지 로딩 라이브러리 대응
HttpClient 대응
HttpClient
Volley 대응
Volley
현재 버전에서의 이슈 사항
Last updated