python S60应用接入

标签 python nokia s60

我为我的 Symbian 手机(诺基亚 5800)编写了简单的应用程序。让我们这样说:

import appuifw 
appuifw.app.screen = "normal"
appuifw.app.title = u'Group 13'
colors = [u"red", u"green", u"blue", u"brown"]
index = appuifw.selection_list(colors, 1) 
if index == 2: 
   print "blue is correct!" 
elif index != None:
   print "Bzz! " + colors[index] + " is not correct"

然后我用“Python for S60”(ensymble) 将它转换成 .sis 文件。

但是当我安装它时,它要求我允许应用程序使用连接应用程序、读取用户数据、写入用户数据、使用相机等(应用程序访问)。

有没有办法摆脱所有这些功能,或者不让它访问它?

谢谢。

最佳答案

找到解决方案!

在 ensymble 中有其他选项,其中包括功能。

默认情况下,生成的 sis 文件具有以下功能:LocalServices、NetworkServices、ReadUserData、WriteUserData、UserEnvironment

如果应用程序需要一组不同的功能,则可以使用 --caps 选项指定。

--caps=Cap1+Cap2+...

-b Cap1+Cap2+...

因此,当您创建 .sis 文件时,您可以选择要包含的功能

可在此处找到更多信息:http://www.developer.nokia.com/Community/Wiki/Capabilities

关于python S60应用接入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252688/

相关文章:

python - 通过 pipenv 自定义模块搜索路径(PYTHONPATH)

python - 如何将此 SQL 转换为 Django QuerySet?

c++ - 在第 5 版中开发自定义列表控件

java - 在 S60 模拟器上部署应用程序时出现 LinkageError : bad major version at offset=6,

java - 我可以在 java me 中使用 java se 的 java 库吗

python - 是否有 Tkinter/ttk 样式引用?

python - 子类化 django 文件字段表单小部件?

qt - 在诺基亚 Qt SDK 上测试启动器图标

c++ - 将 CfbsBitmap 格式转换为 JPG

python - 从 Google Map Mobile 3.0 的 MyLocation 功能中检索纬度/经度