yzymanayzy关于DRM的最新研究成果,查阅了些资料,加上自己的总结 。说得不对的地方,还望大家多多指出 。
这个权限表相当于注册个证书并在程序菜单里留个名.比较类似于版本保护内容和程序注册表. 这个DRM消耗本来无需10-20K,由于注册时把JAVA图标信息也注册了(I909之前的联想手机是不注册图标的),所以消耗多了点.
【DRM权限表的研究】另外:某个JAVA程序的存档文件也会注册在该DRM权限表中,所以运行过带存档的JAVA后,也会消耗少量空间.
如果JAVA程序的内部信息中不含有某网站的版权信息,I909会拒绝安装,要想安装就得在电脑上编辑下JAVA内部MF文件的信息...如果歌曲或视频自带版权证书,运行时也会消耗DRM权限表.还好,歌曲或视频一般只有WMA和WMV才带证书...而I909又不支持.
I909新机的DRM已经被消耗了1M这么多,应该不止是自带的JAVA程序消耗的,推测可能预装的各种工具箱里的软件等等都在此DRM中注册过.不过不用担心,每个JAVA程序至多会占用30K, 用户可支配的约1700K可以让大家装约50-70个JAVA程序.
仍然期待有更大的DRM空间以安装更多JAVA.我的5300出手时,上面有150个以上的JAVA. 没有DRM权限表的害处:比如诺基亚S40V3,JAVA是免安装,直接运行的. 看似十分方便,但由于图标/名称/作者等信息的预览必须即时提取,所以导致打开存有多个JAVA程序的文件夹时,会卡很多秒.如果一个文件夹里有80个JAVA,那么打开此文件夹需要卡20秒时间...而有了DRM注册后,进入JAVA程序的菜单界面,显示的是已经提取至手机内部高速闪存的信息,所以几乎没有延迟.
实际上,所有JAVA需要安装的手机都有DRM,只是大部分手机不显示这个空间罢了.
推荐阅读
- 如何修改安装未知应用权限
- iPhone手表怎么配对华为
- 录音权限打开了也没用
- 微信怎么收藏表情包
- 小天才电话手表没电了找不到怎么办
- 车牌号199代表什么
- 华为手机中病毒的表现
- 怎么在表格顶端加标题
- 华为手表防水性能
- word文档和excel表格的区别