diff --git a/README-CN.md b/README-CN.md
index 804f06a83e6f4b7724fba1a791d844f8816a8d03..625957fb29eea81e9d7d88df9181c7aef462a965 100644
--- a/README-CN.md
+++ b/README-CN.md
@@ -41,7 +41,7 @@
[logo]: https://raw.githubusercontent.com/Blankj/AndroidUtilCode/master/art/logo.png
-[aucsvg]: https://img.shields.io/badge/AndroidUtilCode-v1.12.0-brightgreen.svg
+[aucsvg]: https://img.shields.io/badge/AndroidUtilCode-v1.12.1-brightgreen.svg
[auc]: https://github.com/Blankj/AndroidUtilCode
[apisvg]: https://img.shields.io/badge/API-14+-brightgreen.svg
diff --git a/README.md b/README.md
index 7745a9826644af62393f60b2ecacd1fdea0da080..b853c75b7e077c21135e3d5c61c7356a60cbd75c 100644
--- a/README.md
+++ b/README.md
@@ -41,7 +41,7 @@ If this ptoject helps you a lot, and you would like to support this ptoject's fu
[logo]: https://raw.githubusercontent.com/Blankj/AndroidUtilCode/master/art/logo.png
-[aucsvg]: https://img.shields.io/badge/AndroidUtilCode-v1.12.0-brightgreen.svg
+[aucsvg]: https://img.shields.io/badge/AndroidUtilCode-v1.12.1-brightgreen.svg
[auc]: https://github.com/Blankj/AndroidUtilCode
[apisvg]: https://img.shields.io/badge/API-14+-brightgreen.svg
diff --git a/app/build.gradle b/app/build.gradle
index d17675ef5e5341d3e5c4acab4b9875bbbf4a5312..d288ba6d489ed33c185d3186f23ec24527f37a5b 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -67,7 +67,7 @@ dependencies {
debugImplementation "com.squareup.leakcanary:leakcanary-android:$leakcanary_version"
releaseImplementation "com.squareup.leakcanary:leakcanary-android-no-op:$leakcanary_version"
-// implementation 'com.blankj:utilcode:1.12.0'
+// implementation 'com.blankj:utilcode:1.12.1'
}
diff --git a/app/src/main/java/com/blankj/androidutilcode/feature/core/permission/PermissionActivity.java b/app/src/main/java/com/blankj/androidutilcode/feature/core/permission/PermissionActivity.java
index c9b810f479ba5c0d13ddd58f6db375bfc890ad6e..458dddd0d210f876876ddf201112919166ad2abb 100644
--- a/app/src/main/java/com/blankj/androidutilcode/feature/core/permission/PermissionActivity.java
+++ b/app/src/main/java/com/blankj/androidutilcode/feature/core/permission/PermissionActivity.java
@@ -30,7 +30,7 @@ import java.util.List;
public class PermissionActivity extends BaseBackActivity {
TextView tvAboutPermission;
- String permissions;
+ String permissions;
public static void start(Context context) {
Intent starter = new Intent(context, PermissionActivity.class);
diff --git a/build.gradle b/build.gradle
index fa01603421565fe78a633cfa2c240d23b3f4daa5..be4917af11b20b00fd672715b42e580581ad3859 100644
--- a/build.gradle
+++ b/build.gradle
@@ -32,8 +32,8 @@ ext {
min_sdk_version = 14
target_sdk_version = 23
- version_code = 1_012_000
- version_name = '1.12.0'// E.g 1.9.72 == 1,009,072
+ version_code = 1_012_001
+ version_name = '1.12.1'// E.g 1.9.72 == 1,009,072
// App dependencies
support_version = '26.1.0'
diff --git a/update_log.md b/update_log.md
index e9801df9e016f3e1003cacf15f16cebdb2a18fcd..f3fd571b0e1dcaedb3e34f1100fe2414eb90a676 100644
--- a/update_log.md
+++ b/update_log.md
@@ -1,3 +1,4 @@
+* 18/01/27 修复 PermissionUtils 某些机型闪烁问题,发布 1.12.1
* 18/01/17 完善 ReflectUtils 及 单元测试,发布 1.12.0 版本
* 18/01/16 完善 ReflectUtils 及 单元测试
* 18/01/15 完善 ReflectUtils 及 单元测试
diff --git a/utilcode/README-CN.md b/utilcode/README-CN.md
index e413223ae28ebef1de2b4e108add15d41a711e5f..08a761d5e4832b79e55707922c5abaded994e4ff 100644
--- a/utilcode/README-CN.md
+++ b/utilcode/README-CN.md
@@ -2,7 +2,7 @@
Gradle:
```groovy
-compile 'com.blankj:utilcode:1.12.0'
+compile 'com.blankj:utilcode:1.12.1'
```
diff --git a/utilcode/README.md b/utilcode/README.md
index d74a9247a3ebb573ee9713074bc138f144988b84..4cb7fffe9ff407fed3983e87b1775d8374ed13a2 100644
--- a/utilcode/README.md
+++ b/utilcode/README.md
@@ -2,7 +2,7 @@
Gradle:
```groovy
-compile 'com.blankj:utilcode:1.12.0'
+compile 'com.blankj:utilcode:1.12.1'
```
diff --git a/utilcode/src/main/AndroidManifest.xml b/utilcode/src/main/AndroidManifest.xml
index 587e4498951a3c9c98445e5f0afe7f3e0b2f99a8..8eacc3472b1f4b99528c0474569d8dc0b22abb9c 100644
--- a/utilcode/src/main/AndroidManifest.xml
+++ b/utilcode/src/main/AndroidManifest.xml
@@ -3,9 +3,9 @@
\ No newline at end of file
diff --git a/utilcode/src/main/java/com/blankj/utilcode/util/PermissionUtils.java b/utilcode/src/main/java/com/blankj/utilcode/util/PermissionUtils.java
index aeed9715d3e27cd231615ac1de82e2abb79cf4dd..bc3e1268a815126d6245986987485c1817a8220d 100755
--- a/utilcode/src/main/java/com/blankj/utilcode/util/PermissionUtils.java
+++ b/utilcode/src/main/java/com/blankj/utilcode/util/PermissionUtils.java
@@ -4,7 +4,6 @@ import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
-import android.graphics.Color;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
@@ -12,8 +11,6 @@ import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.support.annotation.RequiresApi;
import android.support.v4.content.ContextCompat;
-import android.view.View;
-import android.view.Window;
import com.blankj.utilcode.constant.PermissionConstants;
import com.blankj.utilcode.util.PermissionUtils.OnRationaleListener.ShouldRequest;
@@ -291,15 +288,7 @@ public final class PermissionUtils {
protected void onCreate(@Nullable Bundle savedInstanceState) {
if (sInstance.mThemeCallback != null) {
sInstance.mThemeCallback.onActivityCreate(this);
- } else {
- Window window = getWindow();
- window.setBackgroundDrawable(null);
- int option = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
- | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN;
- window.getDecorView().setSystemUiVisibility(option);
- window.setStatusBarColor(Color.TRANSPARENT);
}
-
super.onCreate(savedInstanceState);
if (sInstance.rationale(this)) {
diff --git a/utilcode/src/main/res/values-v21/styles.xml b/utilcode/src/main/res/values-v21/styles.xml
new file mode 100644
index 0000000000000000000000000000000000000000..feee8ce8e14e947bfb0e2033456405f5ca1bf69c
--- /dev/null
+++ b/utilcode/src/main/res/values-v21/styles.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
\ No newline at end of file