마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

compileSdkVersion 30 으로 올리고 나서 앱이 종료됩니다...

0 추천

현재 compileSdkVersion 28 로 구글 플레이어 등록이 되질 않아 
어렵게 30으로 업데이트 하고 디버그 하는데 아래와 같은 오류가 뜹니다.

Session 'app': Installation did not succeed.
The application could not be installed: INSTALL_PARSE_FAILED_NO_CERTIFICATES
Retry

SDK Tools 은 아래 처럼 설치가 되었습니다.
-사진-


Nexus 5X API 30 으로 애뮬레이터에서 앱종료 현상이 일어납니다.

--------------------------------------------------------------------------------------------------
원래 28에서 빌드시 오류가 없었는데.. 
30 올리고 나서는 
build apk(s)에서 강제로 휴대폰에 설치도 해보았는데 앱이 종료되고 있습니다.
--------------------------------------------------------------------------------------------------

--참고--
apply plugin: 'com.android.application'

android {
    compileSdkVersion 30
    buildToolsVersion "30.0.2"
    defaultConfig {
        applicationId "com.000.0000"
        minSdkVersion 22
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'androidx.appcompat:appcompat:1.0.2'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test:runner:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
}

송투마이 (250 포인트) 님이 2020년 12월 21일 질문
app signing 이슈일 수 있을 것 같습니다. 이전 빌드와 다른 keystore로 빌드를 하지 않으셨는지 확인해 보세요.
아니면 release build를 돌리셨는지 확인해 보시구요, 그렇다면 R8 obfuscation 문제일 수 있습니다.

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...