2004年2月,无线业的巨擎:索尼爱立信、摩托罗拉、诺基亚、西门子和Sun微系统公司一同宣布 Java Verified 计划正式启动,该计划为在手机上测试和认证 Java 应用程序提供一个统一的环境。 随着大量基于开放平台的手机涌入市场,整个无线业界对建立统一认证计划的需求也在与日俱增。
该认证可以保证下载一项应用软件的安全性。例如:不会破坏手机、清空内存、或是使用其他方式影响手机功能。 现在,通过 Java Verified 计划,无线运营商可以向他们的用户提供大量经过彻底检测的手机 Java 应用软件。这些极具吸引力且高质量的 Java 应用软件,将提升运营商的用户价值和品牌价值。 在运营商能够增加用户平均收入(ARPU)的同时,消费者也将为自己找到购买和使用手机的新理由,就像他们渴望获得更好的应用体验一样。
JavaVerified 是为了帮助无线产业满足移动数据服务的需求增长而展开的合作。 通过一项认证计划使开发者得到和若干家厂商合作的机会,从而降低开发成本并加快软件的上市速度。
索尼爱立信手机中的许可权限设置
阅读提供许可权限设置概述的提示,技巧和代码文章,请 点击
使用 JavaVerified 计划,应用程序会在一个独立的机构进行检测,如果测试成功,这个应用程序会获得 UTI 证书的签名。 UTI Java 根证书适用于所有索尼爱立信 MIDP2 手机。
未签名应用程序被安装在手机中的不信任许可域中,因此一些 API 不可使用或者限制性的使用。例如:用户可能会在使用 API 前被提示。 以 UTI 证书签名的应用程序会被安装在第三方信任域中,因此这个应用程序可以获得"blanket",(从不询问)的使用权限来调用 API 。 关于详细的列表,请参考文档"索尼爱立信手机中的许可权限设置"。
在一个应用程序签名前,必须为这个应用程序指定需要访问的 APIs。 许可权限的属性应当被添加到 jad 文件和 MANIFEST 文件,这一部通常通过 IDE 来完成。
对于 JavaVerified 测试,通常会选择在一批手机中的一部代表机型上进行测试。如果测试成功,那么意味着该应用程序将会在这一批手机成功的进行 Java 认证。
Copyright © 2001 - 2009 Sony Ericsson Mobile Communications AB. All Rights Reserved.