본문 바로가기

안드로이드 배포 종류, 공개 비공개, 내부 테스트 설정 Set up an open, closed, or internal test 공개, 비공개, 내부 테스트 설정 - Play Console 고객센터 도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요 support.google.com 프로덕션 : 일반 사용자 테스트 공개 테스트 공개 테스트 버전은 Google Play에서 테스터에게 제공됩니다. 사용자는 스토어 등록정보를 통해 테스트에 참 플레이스토어에서 바로 참여 신청할 수 있음 인원 제한(1000 이상) or 무제한 비공개 테스트 하나 또는 여러 개의 비공개 테스트 버전을 생성 및 관리하여 내가 지정한 테스터를 대상으로 출시 전 버전의 앱을 테스트하세요. email 또는 groups 를 통해서 관리 가능 (G-suite 로 훅 넣을 수 있다는 얘기.. 더보기
Android Proguard Obfuscating and Shrinking your code 프로가드를 통해서 안드로이드 프로젝트의 난독화와 최적화를 할 수 있다. obfuscate: 난독화 Shrink : 수축, 축소 optimize : 최적화 Android Gradle 플러그인 3.4.0 이상을 사용하여 프로젝트를 빌드하는 경우 플러그인은 더 이상 ProGuard를 사용하여 컴파일 시간 코드 최적화 작업을 하지 않습니다. 대신 플러그인은 R8 컴파일러를 이용하여 다음의 컴파일 시간 작업을 처리합니다. proguard 설정 방법 android { buildTypes { debug { mifinyEnalbled false } release { // Enables code shrinking, obfuscation, and optimi.. 더보기
Retrofit + Rx + JUnit 으로 api test 하기 Retofit 을 RX 로 Wrapping 해서 API test 를 실행할 수 있다. Junit5 Gradle 설정testImplementation 'org.junit.jupiter:junit-jupiter-api:5.2.0' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.2.0'Retrofit Gradle 설정implementation 'com.squareup.retrofit2:retrofit:2.4.0' implementation 'com.squareup.retrofit2:converter-gson:2.4.0' implementation 'com.squareup.okhttp3:logging-interceptor:3.10.0' implementa.. 더보기