diff --git a/app/build.gradle b/app/build.gradle index 8fe725f6fd7..edb4240b3db 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,12 +1,12 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 25 + compileSdkVersion 30 defaultConfig { applicationId "com.android.example.favoritetoys" - minSdkVersion 10 - targetSdkVersion 25 + minSdkVersion 19 + targetSdkVersion 30 versionCode 1 versionName "1.0" } @@ -19,5 +19,8 @@ android { dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) - implementation 'com.android.support:appcompat-v7:25.1.0' + implementation 'androidx.appcompat:appcompat:1.2.0' + + + } \ No newline at end of file diff --git a/app/src/main/java/com/example/android/favoritetoys/MainActivity.java b/app/src/main/java/com/example/android/favoritetoys/MainActivity.java index cc0681d3eff..c5f4daff840 100644 --- a/app/src/main/java/com/example/android/favoritetoys/MainActivity.java +++ b/app/src/main/java/com/example/android/favoritetoys/MainActivity.java @@ -16,9 +16,11 @@ package com.example.android.favoritetoys; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; +//import android.support.v7.app.AppCompatActivity; import android.widget.TextView; +import androidx.appcompat.app.AppCompatActivity; + public class MainActivity extends AppCompatActivity { private TextView mToysListTextView; diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 94881765c9b..b6f76f487f8 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -22,10 +22,13 @@ - + + + \ No newline at end of file diff --git a/build.gradle b/build.gradle index c148ec8d3f4..382785ece4f 100644 --- a/build.gradle +++ b/build.gradle @@ -6,7 +6,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:3.2.1' + classpath 'com.android.tools.build:gradle:4.1.3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/gradle.properties b/gradle.properties index 1d3591c8a4c..5c01bdbc2a7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,6 +12,8 @@ # Default value: -Xmx10248m -XX:MaxPermSize=256m # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 +android.enableJetifier=true +android.useAndroidX=true # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 98960897404..868d3e99ec4 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.2-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.3-all.zip