Skip to content

Commit 2529548

Browse files
Merge pull request #1 from tobiasKaminsky/androidx
change to androidx
2 parents 7b0b4de + 39a45e5 commit 2529548

File tree

11 files changed

+41
-27
lines changed

11 files changed

+41
-27
lines changed

app/build.gradle

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
apply plugin: 'com.android.application'
22

33
android {
4-
compileSdkVersion 25
5-
buildToolsVersion "25.0.2"
4+
compileSdkVersion 28
5+
buildToolsVersion "25.0.3"
66
defaultConfig {
77
applicationId "com.blikoon.qrcodescannerlibrary"
88
minSdkVersion 15
9-
targetSdkVersion 25
9+
targetSdkVersion 28
1010
versionCode 1
1111
versionName "1.0"
12-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
12+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1313
}
1414
buildTypes {
1515
release {
@@ -21,11 +21,11 @@ android {
2121

2222
dependencies {
2323
compile fileTree(include: ['*.jar'], dir: 'libs')
24-
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
24+
androidTestCompile('androidx.test.espresso:espresso-core:3.1.0-alpha4', {
2525
exclude group: 'com.android.support', module: 'support-annotations'
2626
})
27-
compile 'com.android.support:appcompat-v7:25.3.1'
28-
compile 'com.android.support.constraint:constraint-layout:1.0.2'
27+
compile 'androidx.appcompat:appcompat:1.0.2'
28+
compile 'androidx.constraintlayout:constraintlayout:1.1.3'
2929
testCompile 'junit:junit:4.12'
3030
compile project(':qrcodescanner')
3131
}

app/src/androidTest/java/com/blikoon/qrcodescannerlibrary/ExampleInstrumentedTest.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
package com.blikoon.qrcodescannerlibrary;
22

33
import android.content.Context;
4-
import android.support.test.InstrumentationRegistry;
5-
import android.support.test.runner.AndroidJUnit4;
64

75
import org.junit.Test;
86
import org.junit.runner.RunWith;
97

10-
import static org.junit.Assert.*;
8+
import androidx.test.InstrumentationRegistry;
9+
import androidx.test.runner.AndroidJUnit4;
10+
11+
import static org.junit.Assert.assertEquals;
1112

1213
/**
1314
* Instrumentation test, which will execute on an Android device.

app/src/main/java/com/blikoon/qrcodescannerlibrary/MainActivity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import android.app.Activity;
44
import android.content.DialogInterface;
55
import android.content.Intent;
6-
import android.support.v7.app.AlertDialog;
7-
import android.support.v7.app.AppCompatActivity;
6+
import androidx.appcompat.app.AlertDialog;
7+
import androidx.appcompat.app.AppCompatActivity;
88
import android.os.Bundle;
99
import android.util.Log;
1010
import android.view.View;

app/src/main/res/layout/activity_main.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
2+
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:app="http://schemas.android.com/apk/res-auto"
44
xmlns:tools="http://schemas.android.com/tools"
55
android:layout_width="match_parent"
@@ -16,4 +16,4 @@
1616
app:layout_constraintRight_toRightOf="parent"
1717
app:layout_constraintTop_toTopOf="parent" />
1818

19-
</android.support.constraint.ConstraintLayout>
19+
</androidx.constraintlayout.widget.ConstraintLayout>

build.gradle

+9-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@
33
buildscript {
44
repositories {
55
jcenter()
6+
maven {
7+
url 'https://maven.google.com/'
8+
name 'Google'
9+
}
610
}
711
dependencies {
8-
classpath 'com.android.tools.build:gradle:2.3.1'
12+
classpath 'com.android.tools.build:gradle:3.2.1'
913

1014
// NOTE: Do not place your application dependencies here; they belong
1115
// in the individual module build.gradle files
@@ -15,6 +19,10 @@ buildscript {
1519
allprojects {
1620
repositories {
1721
jcenter()
22+
maven {
23+
url 'https://maven.google.com/'
24+
name 'Google'
25+
}
1826
}
1927
}
2028

gradle.properties

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
# Specifies the JVM arguments used for the daemon process.
1111
# The setting is particularly useful for tweaking memory settings.
12+
android.enableJetifier=true
13+
android.useAndroidX=true
1214
org.gradle.jvmargs=-Xmx1536m
1315

1416
# When configured, Gradle will run in incubating parallel mode.
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Thu May 04 18:47:52 CST 2017
1+
#Tue Jan 15 08:38:58 CET 2019
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.zip

qrcodescanner/build.gradle

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
apply plugin: 'com.android.library'
22

33
android {
4-
compileSdkVersion 25
5-
buildToolsVersion "25.0.2"
4+
compileSdkVersion 28
5+
buildToolsVersion "25.0.3"
66

77
defaultConfig {
88
minSdkVersion 15
9-
targetSdkVersion 25
9+
targetSdkVersion 28
1010
versionCode 1
1111
versionName "1.0"
1212

13-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
13+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1414

1515
}
1616
buildTypes {
@@ -23,10 +23,10 @@ android {
2323

2424
dependencies {
2525
compile fileTree(dir: 'libs', include: ['*.jar'])
26-
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
26+
androidTestCompile('androidx.test.espresso:espresso-core:3.1.0-alpha4', {
2727
exclude group: 'com.android.support', module: 'support-annotations'
2828
})
29-
compile 'com.android.support:appcompat-v7:25.3.1'
29+
compile 'androidx.appcompat:appcompat:1.0.2'
3030
testCompile 'junit:junit:4.12'
3131
compile 'com.google.zxing:core:3.3.0'
3232
}

qrcodescanner/src/androidTest/java/com/blikoon/qrcodescanner/ExampleInstrumentedTest.java

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
package com.blikoon.qrcodescanner;
22

33
import android.content.Context;
4-
import android.support.test.InstrumentationRegistry;
5-
import android.support.test.runner.AndroidJUnit4;
64

75
import org.junit.Test;
86
import org.junit.runner.RunWith;
97

10-
import static org.junit.Assert.*;
8+
import androidx.test.InstrumentationRegistry;
9+
import androidx.test.runner.AndroidJUnit4;
10+
11+
import static org.junit.Assert.assertEquals;
1112

1213
/**
1314
* Instrumentation test, which will execute on an Android device.

qrcodescanner/src/main/java/com/blikoon/qrcodescanner/decode/DecodeManager.java

+1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.app.AlertDialog;
66
import android.content.Context;
77
import android.content.DialogInterface;
8+
import android.util.Log;
89

910
import com.blikoon.qrcodescanner.R;
1011

qrcodescanner/src/main/java/com/blikoon/qrcodescanner/decode/InactivityTimer.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33

44
import android.app.Activity;
5-
import android.support.annotation.NonNull;
65

76
import java.util.concurrent.Executors;
87
import java.util.concurrent.ScheduledExecutorService;
98
import java.util.concurrent.ScheduledFuture;
109
import java.util.concurrent.ThreadFactory;
1110
import java.util.concurrent.TimeUnit;
1211

12+
import androidx.annotation.NonNull;
13+
1314
/**
1415
* Finishes an activity after a period of inactivity.
1516
*/

0 commit comments

Comments
 (0)