编程语言
首页 > 编程语言> > python S60应用程序访问

python 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文件.

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

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

谢谢.

解决方法:

找到了解决方案!

在随附的附加选项中包括功能.

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

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

–caps = Cap1 Cap2 ……

-b Cap1 Cap2 ……

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

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

标签:python,nokia,s60
来源: https://codeday.me/bug/20190630/1335104.html