J2ME 中的互斥权限

Posted

技术标签:

【中文标题】J2ME 中的互斥权限【英文标题】:Mutually Exclusive Permissions in J2ME 【发布时间】:2010-08-26 06:34:28 【问题描述】:

除了“网络访问”和“自动调用”之外,MIDlet 的其他互斥权限是什么? “网络访问”和“消息传递”不是相互排斥的吗?

编辑:“消息传递”和“自动调用”呢?

【问题讨论】:

【参考方案1】:

MIDP 规范附录中涵盖了您所询问的内容:The Recommended Security Policy for GSM/UMTS Compliant Devices。特别是,它解释了互斥权限如下:

...应用程序自动调用的一揽子设置和网络访问的一揽子设置互斥。此约束是为了防止 MIDlet 套件自动调用自身,然后在用户不知情的情况下访问收费网络。

以上文件相当冗长复杂。为了更容易理解(虽然不太精确)的解释,请考虑阅读教程文章Understanding MIDP 2.0's Security Architecture:

本文介绍了保护用户及其设备免受恶意软件侵害的其他 MIDP 2.0 功能。您将...学习如何使用 MIDP 2.0 的安全架构...

【讨论】:

【参考方案2】:

发送和接收 SMS 和使用 GPRS 都可以在同一个实例中从同一个 MIDlet 进行。我不知道有任何互斥权限。

【讨论】:

以上是关于J2ME 中的互斥权限的主要内容,如果未能解决你的问题,请参考以下文章

在 j2me 中以编程方式访问应用程序权限

J2ME蓝牙OBEX如何实现ACTION(移动/重命名,设置权限)操作?

提升进程间命名互斥信号量文件权限[重复]

多个线程可以具有只读访问权限的互斥模式

如何使用j2me将数据保存在手机中?

知道 J2ME 中的网络运营商名称