|
@@ -28,6 +28,7 @@ import android.net.Uri;
|
|
|
import android.os.Build;
|
|
|
import android.os.Bundle;
|
|
|
import android.text.TextUtils;
|
|
|
+import android.util.Log;
|
|
|
import android.view.View;
|
|
|
import android.widget.Button;
|
|
|
import android.widget.TextView;
|
|
@@ -73,6 +74,18 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
|
|
|
+ int fineLocation= checkSelfPermission(Manifest.permission.ACCESS_FINE_LOCATION);
|
|
|
+ Log.d("permission","FINE=========="+fineLocation);
|
|
|
+ int internetLocation= checkSelfPermission(Manifest.permission.INTERNET);
|
|
|
+ Log.d("permission","FINE=========="+internetLocation);
|
|
|
+ int coarseLocation= checkSelfPermission(Manifest.permission.ACCESS_COARSE_LOCATION);
|
|
|
+ Log.d("permission","COARSE======="+coarseLocation);
|
|
|
+ requestPermissions(new String[]{
|
|
|
+ Manifest.permission.ACCESS_FINE_LOCATION,
|
|
|
+ Manifest.permission.ACCESS_COARSE_LOCATION}, 100);
|
|
|
+
|
|
|
+ }
|
|
|
setContentView(R.layout.activity_main);
|
|
|
Toolbar toolbar = findViewById(R.id.toolbar);
|
|
|
setSupportActionBar(toolbar);
|
|
@@ -103,6 +116,17 @@ public class MainActivity extends AppCompatActivity implements View.OnClickListe
|
|
|
mBtnStart.performClick();
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 授权回调函数
|
|
|
+ * @param requestCode
|
|
|
+ * @param permissions
|
|
|
+ * @param grantResults
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ public void onRequestPermissionsResult(int requestCode, String permissions[], int[] grantResults) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 强制帮用户打开GPS
|
|
|
* @param context
|