当我尝试在运行Android Oreo的三星Galaxy S8 上打开通知访问设置页面时,我收到“不幸的设置已停止”
这是我正在使用的代码:
public static final String NOTIFICATION_ACCESS_SERVICE_SETTINGS_PAGE = "android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS";
startActivityForResult(new Intent(AppConstants.NOTIFICATION_ACCESS_SERVICE_SETTINGS_PAGE), 1108);
除三星Galaxy S8外,其他所有设备均可正常使用。
注意:我没有收到任何日志,因为我的应用中没有发生崩溃。
答案 0 :(得分:1)
三星设备具有自定义TouchWiz
界面,由三星电子创建。(TouchWiz
仅适用于三星设备)
由于许多文件是自定义的,因此无法找到确切的根本原因没有完整的设备软件信息,他们甚至可能需要看到问题的示例应用程序代码。
我建议您向他们报告错误:Where to report device-specific bugs to Samsung?