哪些信息可以在诺基亚的WRT widget可以访问的设备?
题
我打算存储每一个通过一个诺基亚网络运行时的widget访问web服务的设备上的唯一ID。现在我知道,这些小工具无法读/写文件,所以它不可能在设备上已经存储在设备上的ID。
有没有谁可以计算办法解决?我以为有小部件得到的IMEI号码作为替代,并具有存储在服务器作为一种替代或类似的东西在用户使用信息,但我不知道Widget是否可以得到这个信息的。
所以我的另一个问题是,你会用什么方法来存储在一般性的持久性/会话数据,而使用诺基亚的WRT和不Widget的访问权限来获取设备的IMEI?
解决方案
有可能通过使用该方法setPreferenceForKey保存在WRT持久性数据()。检查 了解例子。
作为WRT系统访问,它可以访问标准的应用,如日历,联系人,日志,SMS,MMS,它可以访问设备的位置,一些系统信息和传感器在设备上。
如何获取IMEI? 这里是该例子
其他提示
实际上,setPreferenceForKey()/ getPreferenceForKey()函数对提供的一些永久存储,而是分配的存储器是相当有限和超过所述限制将可怕崩溃的插件。
以下是适用于WRT API整个API参考: HTTP:/ /library.forum.nokia.com/index.jsp?topic=/Web_Developers_Library/GUID-7C69DDA4-16F1-4A8F-BDB2-4CB0015B4E81.html
不隶属于 StackOverflow