Android N及以上版本不兼容提示

This commit is contained in:
2020-03-12 22:37:45 +08:00
committed by FatttSnake
parent 45ba8d9dd7
commit 624b9727cb
2 changed files with 19 additions and 3 deletions

View File

@@ -7,8 +7,8 @@ android {
applicationId "com.fatapp.textcut"
minSdkVersion 19
targetSdkVersion 29
versionCode 191112
versionName '1.0.191112'
versionCode 191228
versionName '1.0.191228'
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
android.defaultConfig.vectorDrawables.useSupportLibrary = true

View File

@@ -2,6 +2,7 @@ package com.fatapp.textcut;
import android.app.Activity;
import android.app.Dialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.net.Uri;
@@ -12,6 +13,7 @@ import com.google.android.material.floatingactionbutton.FloatingActionButton;
import com.google.android.material.snackbar.Snackbar;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
@@ -50,7 +52,21 @@ public class MainActivity extends AppCompatActivity {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
new AlertDialog.Builder(this)
.setTitle("提示")
.setMessage("该应用暂未适配Android N及以上版本请等待适配")
.setPositiveButton("确定", null)
.setOnDismissListener(new DialogInterface.OnDismissListener() {
@Override
public void onDismiss(DialogInterface dialog) {
System.exit(0);
}
})
.show();
} else {
getPermissins();
}
Toolbar toolbar = findViewById(R.id.toolbar);
setSupportActionBar(toolbar);