From 25bedc4f2b76e6d31a3488d3e2e26dff45003bae Mon Sep 17 00:00:00 2001 From: Agustin Villafane Date: Sat, 17 Jul 2021 15:47:32 -0300 Subject: [PATCH] Upgraded the project to AndroidX and latest library dependencies --- build.gradle | 30 ++++++++++++------- demo/build.gradle | 12 ++++---- .../slidinguppanel/demo/DemoActivity.java | 4 +-- demo/src/main/res/layout/activity_demo.xml | 2 +- gradle.properties | 2 ++ gradle/wrapper/gradle-wrapper.properties | 6 ++-- library/build.gradle | 10 +++---- .../slidinguppanel/ScrollableViewHelper.java | 2 +- .../slidinguppanel/SlidingUpPanelLayout.java | 4 +-- .../slidinguppanel/ViewDragHelper.java | 8 ++--- 10 files changed, 46 insertions(+), 34 deletions(-) diff --git a/build.gradle b/build.gradle index 53d5638f..1764bf1f 100644 --- a/build.gradle +++ b/build.gradle @@ -1,11 +1,19 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { - jcenter() - } + google() + mavenCentral() + maven { + url 'https://maven.google.com/' + name 'Google' + } + } dependencies { - classpath 'com.android.tools.build:gradle:2.3.2' + classpath "com.android.tools.build:gradle:4.2.2" + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files } } @@ -18,14 +26,16 @@ allprojects { group = GROUP repositories { - jcenter() - maven { - url "https://maven.google.com" + repositories { + google() + mavenCentral() + maven { + url 'https://maven.google.com/' + name 'Google' + } + } + google() } } -task wrapper(type: Wrapper) { - gradleVersion = '3.3' - distributionUrl = "https://services.gradle.org/distributions/gradle-${gradleVersion}-all.zip" -} diff --git a/demo/build.gradle b/demo/build.gradle index 02b6f063..99b6018c 100644 --- a/demo/build.gradle +++ b/demo/build.gradle @@ -1,8 +1,8 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 26 - buildToolsVersion "26.0.1" + compileSdkVersion 30 + buildToolsVersion "26.0.3" lintOptions { abortOnError false @@ -10,12 +10,12 @@ android { defaultConfig { minSdkVersion 14 - targetSdkVersion 26 + targetSdkVersion 30 } } dependencies { - compile 'com.android.support:support-v4:26.0.2' - compile 'com.android.support:appcompat-v7:26.0.2' - compile project(':library') + implementation 'androidx.legacy:legacy-support-v4:1.0.0' + implementation 'androidx.appcompat:appcompat:1.3.0' + implementation project(':library') } diff --git a/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java b/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java index 2f95fe8f..e92281e1 100644 --- a/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java +++ b/demo/src/main/java/com/sothree/slidinguppanel/demo/DemoActivity.java @@ -3,8 +3,8 @@ import android.content.Intent; import android.net.Uri; import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; -import android.support.v7.widget.Toolbar; +import androidx.appcompat.app.AppCompatActivity; +import androidx.appcompat.widget.Toolbar; import android.text.Html; import android.text.method.LinkMovementMethod; import android.util.Log; diff --git a/demo/src/main/res/layout/activity_demo.xml b/demo/src/main/res/layout/activity_demo.xml index b4d5a374..755d1979 100644 --- a/demo/src/main/res/layout/activity_demo.xml +++ b/demo/src/main/res/layout/activity_demo.xml @@ -18,7 +18,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> -