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