我为我的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
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。