diff --git a/Render/app/build.gradle b/Render/app/build.gradle index c6d096e..8a252e5 100644 --- a/Render/app/build.gradle +++ b/Render/app/build.gradle @@ -1,13 +1,13 @@ apply plugin: 'com.android.application' android { - compileSdkVersion 21 - buildToolsVersion "21.1.2" + compileSdkVersion 27 + buildToolsVersion "27.0.3" defaultConfig { applicationId "com.example.android.mobileperf.render" - minSdkVersion 9 - targetSdkVersion 21 + minSdkVersion 21 + targetSdkVersion 27 versionCode 1 versionName "1.0" } @@ -20,7 +20,7 @@ android { } dependencies { - compile fileTree(dir: 'libs', include: ['*.jar']) - compile 'com.android.support:appcompat-v7:21.0.0' - compile 'com.squareup.picasso:picasso:2.2.0' + implementation fileTree(dir: 'libs', include: ['*.jar']) + implementation 'com.android.support:appcompat-v7:27.1.1' + implementation 'com.squareup.picasso:picasso:2.5.2' } \ No newline at end of file diff --git a/Render/app/src/main/java/com/example/android/mobileperf/render/ChatumLatinumActivity.java b/Render/app/src/main/java/com/example/android/mobileperf/render/ChatumLatinumActivity.java index b241777..cc4cf2c 100644 --- a/Render/app/src/main/java/com/example/android/mobileperf/render/ChatumLatinumActivity.java +++ b/Render/app/src/main/java/com/example/android/mobileperf/render/ChatumLatinumActivity.java @@ -17,13 +17,13 @@ package com.example.android.mobileperf.render; import android.os.Bundle; -import android.support.v7.app.ActionBarActivity; +import android.support.v7.app.AppCompatActivity; /** * Displays a fragment that contains a ListView holding several Chat objects. Used in this lesson * to show a) how to reduce overdraws, and b) how to flatten needlessly nested hierarchies. */ -public class ChatumLatinumActivity extends ActionBarActivity { +public class ChatumLatinumActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); diff --git a/Render/app/src/main/java/com/example/android/mobileperf/render/MainActivity.java b/Render/app/src/main/java/com/example/android/mobileperf/render/MainActivity.java index 999cf95..bbe9209 100644 --- a/Render/app/src/main/java/com/example/android/mobileperf/render/MainActivity.java +++ b/Render/app/src/main/java/com/example/android/mobileperf/render/MainActivity.java @@ -18,7 +18,7 @@ import android.content.Intent; import android.os.Bundle; -import android.support.v7.app.ActionBarActivity; +import android.support.v7.app.AppCompatActivity; import android.view.View; import android.view.ViewGroup; import android.widget.Button; @@ -28,7 +28,7 @@ * simply as a table of contents: surfaces buttons that launch the ChatumLatinum and DroidCards * activities. */ -public class MainActivity extends ActionBarActivity { +public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); diff --git a/Render/build.gradle b/Render/build.gradle index 6356aab..44373dc 100644 --- a/Render/build.gradle +++ b/Render/build.gradle @@ -3,9 +3,10 @@ buildscript { repositories { jcenter() + google() } dependencies { - classpath 'com.android.tools.build:gradle:1.0.0' + classpath 'com.android.tools.build:gradle:3.1.4' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files @@ -15,5 +16,6 @@ buildscript { allprojects { repositories { jcenter() + google() } } diff --git a/Render/gradle/wrapper/gradle-wrapper.properties b/Render/gradle/wrapper/gradle-wrapper.properties index 0c71e76..ba9b119 100644 --- a/Render/gradle/wrapper/gradle-wrapper.properties +++ b/Render/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-2.2.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip