Tom*_*cat 6 permissions service android
ACRA的粉碎报告给我发了这个错误.
java.lang.SecurityException: Not allowed to start service Intent { act=auto_update cmp=net.DailyTimer.CalendarAlarmHelperFree/net.DailyTimer.CalendarAlarmHelper.CalendarAlarmService } without permission Service process is bad
Run Code Online (Sandbox Code Playgroud)
我在有限的设备上看到这个错误,我无法重现.我猜这个错误取决于运行环境.
我的问题是:
编辑:
我在调用startService(intent)启动远程服务时遇到此错误.在许多设备上它工作正常.
虽然我自己没有经历过这种情况,但我环顾四周,我认为这些可能对你有用。在这里,用户 Jomia 说:
您看到的 java.lang.SecurityException 是因为您可能输入两个指向同一活动的条目。删除第二个,你就可以开始了。
另外,请考虑查看此页面,特别是在public static final int CONTEXT_INCLUDE_CODE. 这是相关部分:
设置此标志会对您可以访问的应用程序上下文施加安全限制;如果请求的应用程序无法安全地加载到您的进程中,则会抛出java.lang.SecurityException。如果未设置此标志,则对可以加载的包没有限制,但 getClassLoader() 将始终返回默认的系统类加载器。
我希望我能提供一些帮助。如果这些回复与您的问题无关,您可能想尝试发布相关代码等。干杯。
| 归档时间: |
|
| 查看次数: |
3036 次 |
| 最近记录: |