代码可以按顺序执行但是
ActivityCompat.requestPermissions(MainActivity.this, new String[] {Manifest.permission.READ_CONTACTS}, 1);
这行代码就跟死了一样,死活不弹窗
找了半天错,最后发现是manifest中的这句代码可以控制有无弹窗(只要没有这句话就不会弹窗)
<uses-permission android:name="android.permission.READ_CONTACTS"/>
加入了这行代码,弹窗成功