python S60应用程序访问

2024-04-23 17:21:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我为我的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"

然后我用“pythonfors60”(ensymble)将其转换为make.sis文件。在

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

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

谢谢。在


Tags: 数据用户importapp应用程序indexisblue
1条回答
网友
1楼 · 发布于 2024-04-23 17:21:37

找到了解决办法!在

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

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

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

caps=Cap1+Cap2+。。。

-b Cap1+Cap2+。。。

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

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

相关问题 更多 >