Migrated to Androidx

This commit is contained in:
Nite 2020-04-26 12:05:28 +02:00
parent 7ce8bf921b
commit f4ae87fffe
No known key found for this signature in database
GPG Key ID: 1D1AD59B1C6386C1
17 changed files with 28 additions and 24 deletions

View File

@ -7,7 +7,7 @@ import android.database.Cursor;
import android.util.SparseIntArray; import android.util.SparseIntArray;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.support.v4.widget.CursorAdapter; import androidx.cursoradapter.widget.CursorAdapter;
/** /**

View File

@ -41,9 +41,9 @@ ext.gradlePlugins = [
] ]
ext.androidSupport = [ ext.androidSupport = [
support : "com.android.support:support-v4:$versions.androidSupport", support : 'androidx.legacy:legacy-support-v4:1.0.0',
design : "com.android.support:design:$versions.androidSupport", design : 'com.google.android.material:material:1.0.0',
annotations : "com.android.support:support-annotations:$versions.androidSupport" annotations: "com.android.support:support-annotations:$versions.androidSupport"
] ]
ext.other = [ ext.other = [

View File

@ -8,3 +8,5 @@ kotlin.caching.enabled=true
kotlin.incremental.usePreciseJavaTracking=true kotlin.incremental.usePreciseJavaTracking=true
android.enableBuildCache=true android.enableBuildCache=true
android.useAndroidX=true
android.enableJetifier=true

View File

@ -12,7 +12,7 @@ android {
compileSdkVersion versions.compileSdk compileSdkVersion versions.compileSdk
defaultConfig { defaultConfig {
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
minSdkVersion versions.minSdk minSdkVersion versions.minSdk
targetSdkVersion versions.targetSdk targetSdkVersion versions.targetSdk
} }

View File

@ -13,6 +13,7 @@ android {
minSdkVersion versions.minSdk minSdkVersion versions.minSdk
targetSdkVersion versions.targetSdk targetSdkVersion versions.targetSdk
multiDexEnabled true
resConfigs "de", "en", "es", "fr", "hu", "nl", "pl", "pt", "pt-rBR" resConfigs "de", "en", "es", "fr", "hu", "nl", "pl", "pt", "pt-rBR"
} }
@ -64,6 +65,7 @@ dependencies {
implementation androidSupport.support implementation androidSupport.support
implementation androidSupport.design implementation androidSupport.design
implementation 'com.android.support:multidex:1.0.3'
implementation other.kotlinStdlib implementation other.kotlinStdlib
implementation other.koinAndroid implementation other.koinAndroid

View File

@ -21,7 +21,7 @@ package org.moire.ultrasonic.activity;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.app.ActionBar; import androidx.appcompat.app.ActionBar;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.view.MenuItem; import android.view.MenuItem;
import android.view.View; import android.view.View;

View File

@ -2,7 +2,7 @@ package org.moire.ultrasonic.activity;
import android.app.Activity; import android.app.Activity;
import android.content.Intent; import android.content.Intent;
import android.support.v7.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import org.moire.ultrasonic.util.Constants; import org.moire.ultrasonic.util.Constants;
import org.moire.ultrasonic.util.Util; import org.moire.ultrasonic.util.Util;

View File

@ -1,9 +1,9 @@
package org.moire.ultrasonic.activity; package org.moire.ultrasonic.activity;
import android.os.Bundle; import android.os.Bundle;
import android.support.annotation.Nullable; import androidx.annotation.Nullable;
import android.support.v7.app.ActionBar; import androidx.appcompat.app.ActionBar;
import android.support.v7.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import android.view.MenuItem; import android.view.MenuItem;
import org.moire.ultrasonic.R; import org.moire.ultrasonic.R;

View File

@ -19,7 +19,7 @@
package org.moire.ultrasonic.activity; package org.moire.ultrasonic.activity;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.app.ActionBar; import androidx.appcompat.app.ActionBar;
import org.moire.ultrasonic.R; import org.moire.ultrasonic.R;
import org.moire.ultrasonic.fragment.SettingsFragment; import org.moire.ultrasonic.fragment.SettingsFragment;

View File

@ -30,7 +30,7 @@ import android.net.Uri;
import android.os.Build; import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.os.Environment; import android.os.Environment;
import android.support.v7.app.ActionBar; import androidx.appcompat.app.ActionBar;
import android.util.Log; import android.util.Log;
import android.view.*; import android.view.*;
import android.view.View.OnClickListener; import android.view.View.OnClickListener;

View File

@ -8,7 +8,7 @@ import android.preference.EditTextPreference;
import android.preference.Preference; import android.preference.Preference;
import android.preference.PreferenceFragment; import android.preference.PreferenceFragment;
import android.preference.PreferenceManager; import android.preference.PreferenceManager;
import android.support.annotation.Nullable; import androidx.annotation.Nullable;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;

View File

@ -6,7 +6,7 @@ import android.os.Build;
import android.os.Bundle; import android.os.Bundle;
import android.preference.*; import android.preference.*;
import android.provider.SearchRecentSuggestions; import android.provider.SearchRecentSuggestions;
import android.support.annotation.Nullable; import androidx.annotation.Nullable;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import org.koin.java.standalone.KoinJavaComponent; import org.koin.java.standalone.KoinJavaComponent;

View File

@ -36,8 +36,8 @@ import android.os.Handler;
import android.os.IBinder; import android.os.IBinder;
import android.os.Looper; import android.os.Looper;
import android.os.PowerManager; import android.os.PowerManager;
import android.support.v4.app.NotificationCompat; import androidx.core.app.NotificationCompat;
import android.support.v4.app.NotificationManagerCompat; import androidx.core.app.NotificationManagerCompat;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.RemoteViews; import android.widget.RemoteViews;

View File

@ -20,9 +20,9 @@ package org.moire.ultrasonic.service;
import android.content.Context; import android.content.Context;
import android.graphics.Bitmap; import android.graphics.Bitmap;
import android.support.annotation.NonNull; import androidx.annotation.NonNull;
import android.support.annotation.Nullable; import androidx.annotation.Nullable;
import android.support.annotation.StringRes; import androidx.annotation.StringRes;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log; import android.util.Log;

View File

@ -19,8 +19,8 @@
package org.moire.ultrasonic.view; package org.moire.ultrasonic.view;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import androidx.annotation.NonNull;
import android.support.annotation.Nullable; import androidx.annotation.Nullable;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;

View File

@ -19,8 +19,8 @@
package org.moire.ultrasonic.view; package org.moire.ultrasonic.view;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import androidx.annotation.NonNull;
import android.support.annotation.Nullable; import androidx.annotation.Nullable;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;

View File

@ -1,7 +1,7 @@
package org.moire.ultrasonic.view; package org.moire.ultrasonic.view;
import android.content.Context; import android.content.Context;
import android.support.annotation.NonNull; import androidx.annotation.NonNull;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;