我想在我的应用程序中使用数字版权管理(DRM)。
是否有源使用DrmStore?
http://developer.android.com/reference/android/drm/package-summary.html
答案 0 :(得分:3)
在这种情况下,DRM有些模糊,可能意味着一些事情:
如果您尝试对应用程序进行复制保护,则可以使用新的Android Market Application Licensing功能。
可以在此处找到关于该主题的更多博客文章:
如果您尝试保护媒体内容并且无法使用应用内内容保护方法,您可能会对Android 3.0中的新系统DRM框架(android.drm
包)感兴趣。目前使用此框架的细节有点稀缺,因为没有广泛可用的本机DRM插件/代理与之交互(截至本文撰写时,2011年5月)。此外,您的实施可能会因您使用的插件而异。
目前,Android 3.0 Platform说明文档中提供了有关此新框架的更多信息:
数字版权管理(DRM)
用于检查和实施数字版权的新的可扩展数字版权管理(DRM)框架。它在两个架构层中实现:
DRM框架API,它暴露给应用程序并通过Dalvik VM运行以用于标准应用程序。
本机代码DRM管理器,它实现框架API并为DRM插件公开接口,以处理各种DRM方案的权限管理和解密。
对于应用程序开发人员,该框架提供了一个抽象的统一API,可简化受保护内容的管理。该API隐藏了DRM操作的复杂性,并为受保护和未受保护的内容以及各种DRM方案提供了一致的操作模式。
对于设备制造商,内容所有者和互联网数字媒体提供商,DRM框架的插件API提供了一种方法,可以将选择的DRM方案添加到Android系统中,以便安全地实施内容保护。
预览版不提供用于检查和实施数字版权的任何本机DRM插件。但是,设备制造商可能会将DRM插件与其设备一起发送。
您可以在
android.drm
包中找到所有DRM API。