gpt4 book ai didi

symbian - 在一个可执行文件中支持跨多个设备的 Symbian 旋转传感器

转载 作者:行者123 更新时间:2023-12-01 04:18:35 25 4
gpt4 key购买 nike

我对某些应用程序如何支持 Symbian 的几个旋转传感器 API,特别是传感器 API 和传感器框架(第 5 版和第 3 版 FP2 后向端口)感到困惑。

例如,我相信 Gravity 将支持 N95 中的旋转以及来自同一二进制文件的更新模型(那里可能是错误的......)。

如果我使用 Sensor Framework,那么我的应用程序将不会安装在 N95 上(它给我一个系统错误 -1),而如果我使用 Sensor API (RRSensor),那么它只会安装在 N95 上而不会安装在其他手机上。这很可能是由于这些设备上的可用库。

我试图找到一些抽象事物的方法,以便我可以对所有设备使用完全相同的二进制文件。我能看到的唯一选择是尝试使用 ECOM 插件,然后在我的 PKG 文件中使用条件安装相关库。

有谁知道更好/更简单的方法?

最佳答案

如果您需要使用不同的 API,我建议制作多个实现相同接口(interface)的 DLL,并根据设备 ID 有选择地将它们安装到设备上。 SIS 文件允许这样做。

关于symbian - 在一个可执行文件中支持跨多个设备的 Symbian 旋转传感器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2689614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com