我最近买了一部二手诺基亚E52,我想写一些仅供个人使用的应用程序,也就是说,不需要分发它们。
现在,学习Symbian S60有点像学习一种没有人再说的古老语言,我非常困惑。特别是,有人能向我解释一下,我是否可以在没有开发人员证书(我没有)的情况下以某种方式访问所有功能?或者,我只能访问“自签名”证书所涵盖的那些功能?
发布于 2016-06-21 21:38:47
您不能再请求(免费)开发人员证书,只能创建自己的受限制的自签名证书:
http://www.s2.org/~pekangas/creating_symbian_certificates.html
获取更多高级功能的唯一方法是通过黑客攻击您的电话。
发布于 2016-05-15 01:46:11
我没有E52,但我可以给你一些建议。我使用诺基亚Qt套件为我的诺基亚手机(Symbian^1及更高版本)编写音乐播放器和摄像头捕获软件。我可以访问网络,读/写数据到SD卡和内部电话存储器。通常,我的Qt .pro文件会声明以下功能:# Self-signing capabilities TARGET.CAPABILITY += NetworkServices \ ReadUserData \ WriteUserData \ LocalServices \ UserEnvironment
如果您需要播放音乐和使用摄像头,则需要在运行Symbian^1或更旧设备的设备上安装Qt mobility (一个.sis文件)。希望这能有所帮助!
发布于 2016-05-23 20:10:57
正如您所假设的,您只能使用自签名证书所涵盖的功能。然而,没有这些东西你就不能做什么。此外,您只能使用使用(或需要)自签名证书涵盖的can的库/函数。这些功能在一些Symbian书籍中有很好的解释,例如this有可自由阅读的功能部分。
https://stackoverflow.com/questions/36119243
复制相似问题