반응형

 

 

우선 안드로이드 스튜디오로 프로젝트 생성시  Use androidx.* artifacts 항목이 체크해제 되어있나 확인해보세요. 

다음 캡쳐화면처럼 해당 항목이 비활성화 되어 있다면..

 

 

 

SDK Manager에서 Android 9.+(Q)를 체크해제해서 제거해야 합니다. 

Q부터는 강제적으로 사용해야 하나봅니다. 

 

 

 

 

Use androidx.* artifacts를 체크 전후의 큰 차이는 자바 코드 및 레이아웃 파일에서 주요 패키지 이름입니다. 

 

 

 

Use androidx.* artifacts 체크시

 

package com.tistory.webnautes.myapplication; 

import androidx.appcompat.app.AppCompatActivity; 
import android.os.Bundle; 
import android.widget.TextView; 

public class MainActivity extends AppCompatActivity {

 

 

Use androidx.* artifacts 체크 해제시

 

package com.tistory.webnautes.myapplication;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

 

 

 

문제 발생시 지나치지 마시고 댓글 남겨주시면 가능한 빨리 답장드립니다.


제가 쓴 책도 한번 검토해보세요 ^^

+ Recent posts