APP跳转到应用设置界面修改权限后返回APP时会crash
Intent intent = new Intent();
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
if (Build.VERSION.SDK_INT >= 9) {
intent.setAction("android.settings.ACTION_ACCESSIBILITY_SETTINGS");
intent.setData(Uri.fromParts("package", getPackageName(), null));
} else if (Build.VERSION.SDK_INT <= 8) {
intent.setAction(Intent.ACTION_VIEW);
intent.setClassName("com.android.settings", "com.android.settings.InstalledAppDetails");
intent.putExtra("com.android.settings.ApplicationPkgName", getPackageName());
}
startActivity(intent);
跳转到设置界面,修改了摄像头权限,原路返回后在华为手机上app会出现崩溃,但在小米机子上没出现改问题错误信息:IO Error creating local socket at com.dianyi.jihuibao java.io.IOException: Address already in use at android.net.LocalSocketImpl.bindLocal(Native Method) at android.net.LocalSocketImpl.bind(LocalSocketImpl.java:315) at android.net.LocalServerSocket.(LocalServerSocket.java:48) at com.android.tools.fd.runtime.Server.(Server.java:94) at com.android.tools.fd.runtime.Server.create(Server.java:88) at com.android.tools.fd.runtime.BootstrapApplication.onCreate(BootstrapApplication.java:359) at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1015) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4786) at android.app.ActivityThread.access$1600(ActivityThread.java:165) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1430) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:150) at android.app.ActivityThread.main(ActivityThread.java:5546) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:794) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:684)
求教各路大神帮忙看看

1
浏览2576 发布于2017-03-21 03:39未知归属地