java - java.lang.SecurityException:隔离进程不允许调用 startService
问题描述
我正在尝试从 Application 类启动后台服务。这是我的代码
public class App extends Application {
@Override
public void onCreate() {
super.onCreate();
startService(new Intent(this, MessagingService.class));
}
}
但我得到以下异常
java.lang.RuntimeException:无法创建应用程序com.example.introtuce.version10.App:java.lang.SecurityException:不允许调用startService的隔离进程
在行 startService(new Intent(this, MessagingService.class));
解决方案
推荐阅读
- css - 子组合器应用于生产中的父级
- java - 我可以“覆盖”超类私有字段的注释吗?
- console-application - Windows 98 SE - 从 16 位控制台应用程序调用 OutputDebugString
- c# - Datarow 作为 DataGridView 的 DataSource
- java - 无法使用 Consul (SpringCloud Finchley) 发现 SpringBoot 2.1.1
- regex - 如何用sed模仿“cut -d:-f2”?("(.*):(.*):" 匹配的字段太多)
- node.js - 如何注销 Spotify API 身份验证流程演示
- python - 如何为 pandas DataFrame 设置全新的索引,而不是基于以前的索引数据关系?
- javascript - 如何检查一个div是否与jQuery中的另一个div具有相同的文本
- .net - .Net 捕获警报事件