Skip to content

Commit f22d615

Browse files
committed
Migrated to AndroidX
1 parent 5eae5cf commit f22d615

5 files changed

Lines changed: 16 additions & 15 deletions

File tree

app/build.gradle

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ android {
8787
versionCode ver.versionCode
8888
versionName ver.version
8989
setProperty("archivesBaseName", "SeriousSamAndroid-v$versionName")
90-
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
90+
testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner'
9191
vectorDrawables.useSupportLibrary = true
9292
externalNativeBuild {
9393
cmake {
@@ -157,11 +157,11 @@ android {
157157

158158
dependencies {
159159
implementation fileTree(dir: 'libs', include: ['*.jar'])
160-
implementation 'com.android.support:appcompat-v7:28.0.0'
160+
implementation 'androidx.appcompat:appcompat:1.0.0'
161161
testImplementation 'junit:junit:4.12'
162-
androidTestImplementation 'com.android.support.test:runner:1.0.2'
163-
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
164-
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
162+
androidTestImplementation 'androidx.test.ext:junit:1.1.1'
163+
androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0'
164+
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
165165
implementation 'org.greenrobot:eventbus:3.1.1'
166166
implementation 'com.github.sergioroprado:KeyboardHeightProvider:1.0.4-Egemen'
167167
}

app/src/main/java/com/github/aarcangeli/serioussamandroid/MainActivity.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import android.Manifest;
44
import android.annotation.SuppressLint;
5+
import android.app.Activity;
56
import android.app.AlarmManager;
67
import android.app.AlertDialog;
78
import android.app.PendingIntent;
@@ -23,10 +24,9 @@
2324
import android.os.Environment;
2425
import android.os.Handler;
2526
import android.preference.PreferenceManager;
26-
import android.support.annotation.NonNull;
27-
import android.support.v4.app.ActivityCompat;
28-
import android.support.v4.content.ContextCompat;
29-
import android.support.v7.app.AppCompatActivity;
27+
import androidx.annotation.NonNull;
28+
import androidx.core.app.ActivityCompat;
29+
import androidx.core.content.ContextCompat;
3030
import android.util.Log;
3131
import android.view.Display;
3232
import android.view.KeyEvent;
@@ -37,7 +37,6 @@
3737
import android.widget.Button;
3838
import android.widget.EditText;
3939
import android.widget.Toast;
40-
4140
import com.github.aarcangeli.serioussamandroid.input.InputProcessor;
4241
import com.github.aarcangeli.serioussamandroid.views.JoystickView;
4342
import com.hold1.keyboardheightprovider.KeyboardHeightProvider;
@@ -67,7 +66,7 @@
6766
import static com.github.aarcangeli.serioussamandroid.input.VirtualKeyboard.*;
6867
import static com.github.aarcangeli.serioussamandroid.views.JoystickView.Listener;
6968

70-
public class MainActivity extends AppCompatActivity {
69+
public class MainActivity extends Activity {
7170
public static final String TAG = "SeriousSamJava";
7271
private final int REQUEST_WRITE_STORAGE = 1;
7372
private static final int AXIS_MOVE_UD = 0;

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
android:layout_width="match_parent"
1111
android:layout_height="match_parent" />
1212

13-
<android.support.constraint.ConstraintLayout
13+
<androidx.constraintlayout.widget.ConstraintLayout
1414
android:layout_width="match_parent"
1515
android:layout_height="match_parent">
1616

@@ -185,6 +185,6 @@
185185
app:layout_constraintEnd_toEndOf="parent"
186186
app:layout_constraintTop_toTopOf="parent" />
187187

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

190190
</FrameLayout>

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

Lines changed: 2 additions & 2 deletions
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_constraintStart_toStartOf="parent"
1717
app:layout_constraintTop_toTopOf="parent" />
1818

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

gradle.properties

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
# http://www.gradle.org/docs/current/userguide/build_environment.html
77
# Specifies the JVM arguments used for the daemon process.
88
# The setting is particularly useful for tweaking memory settings.
9+
android.enableJetifier=true
10+
android.useAndroidX=true
911
org.gradle.jvmargs=-Xmx2048m -XX:+UseParallelGC
1012
# When configured, Gradle will run in incubating parallel mode.
1113
# This option should only be used with decoupled projects. More details, visit

0 commit comments

Comments
 (0)