diff --git a/app/src/main/java/com/flashwifi/wifip2p/WelcomeActivity.java b/app/src/main/java/com/flashwifi/wifip2p/WelcomeActivity.java index 1248b2a..1d648a9 100644 --- a/app/src/main/java/com/flashwifi/wifip2p/WelcomeActivity.java +++ b/app/src/main/java/com/flashwifi/wifip2p/WelcomeActivity.java @@ -329,8 +329,10 @@ public class WelcomeActivity extends AppCompatActivity { boolean ok = true; for (int grantResult: grantResults) { if (grantResult != PackageManager.PERMISSION_GRANTED) { - ok = false; - Log.d("Permissions", "onRequestPermissionsResult: denied: " + permissions[i]); + ok = androidSixDotZeroBugCheck(permissions[i]); + if(!ok){ + Log.d("Permissions", "onRequestPermissionsResult: denied: " + permissions[i]); + } } i++; } @@ -372,6 +374,18 @@ public class WelcomeActivity extends AppCompatActivity { } } + private boolean androidSixDotZeroBugCheck(String permission) { + if(permission.equals("android.permission.CHANGE_NETWORK_STATE")) { + if (Build.VERSION.RELEASE.equals("6.0")) { + return true; + } + else{ + return false; + } + } + return false; + } + /** * View pager adapter */