我正在尝试为以下平台开发用户空间代码:
Nexus 5 + UbuntuTouch + ubuntu 15.04 Vivid
我可以访问操作系统的“platform-api”功能吗?怎样访问?
答案1
简而言之,任何可用的 API 都通过 QML SDK 在更高级别公开。然而,由于安全和隐私问题以及系统限制,并非所有 API 都可用于您希望在商店中发布的生产应用程序。
如果你不打算将你的应用发布到Ubuntu 商店,那么你基本上可以使用任何你想要的 API,但你可能需要在构建环境中安装额外的软件包,以便构建你的应用程序。你还需要将安全配置文件声明为不受限制(如果您尝试将您的应用上传到 Ubuntu Store 网站,这将导致您的应用被标记为需要手动审核,并且这样的应用不太可能获得批准)。