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

apk 파일 업로드 문제입니다.

0 추천

apk파일을 업로드하면 아래와 같이 메세지가 나오면서 진행이 안되고 있습니다.

현재 앱이 25의 API 수준을 타겟팅하고 있지만, 보안 및 성능에 최적화된 최신 API를 기반으로 앱을 빌드하려면 API 수준 28 이상을 타겟팅해야 합니다. 앱의 타겟팅 API 수준을 28 이상으로 변경하세요

 

소스에는 분명히 defaultTargetSdkVersion=29 로 세팅해놨는데 어떻게해야 하는지요.

그리고 defaultMinSdkVersion 29로 바꾸면 그 이하 단말기들은 사용 못하는걸로 알고 있는데 맞는건가요?

project.ext {
  defaultBuildToolsVersion="29.0.2"
  defaultMinSdkVersion=25 
  defaultTargetSdkVersion=29 
  defaultCompileSdkVersion=29
}

 

 

 

 

제비꽃 (220 포인트) 님이 2020년 10월 21일 질문

1개의 답변

0 추천

아래와같이 설정하시면 아무런 문제가 없는데요. project.ext 형태로 쓰지말고 그냥 써보세요.

그리고 min29하면 말씀하신것처럼 지원이 안되는게 맞습니다. 즉, 29 이하 버전은 아예 설치 불가!

 

android {
    compileSdkVersion 29
    buildToolsVersion "29.0.3"

    defaultConfig {
        applicationId "com.android.xxxxx"
        minSdkVersion 25
        targetSdkVersion 29
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
        multiDexEnabled true
        vectorDrawables.useSupportLibrary = true
        resConfigs "ko"
    }
쭈쭈총각 (17,750 포인트) 님이 2020년 10월 21일 답변
...