如果您在下面没有找到需要的问题,请加入Stack Overflow社区参与讨论。
Haptics Engine能力对手机开发环境有哪些要求?
- 系统预置振动类型:目前支持EMUI 9.0并且带有线性马达的手机,比如Mate20、Mate30、Mate30pro等。
- 自定义振动类型:目前支持EMUI 11.1.0并且带有线性马达的手机,此次版本支持GRE。
开发者如何快速集成Haptics Engine?
如果要使用该功能,可以通过Codelab指引,快速接入Haptics Engine。
开发环境支持哪些?
支持Android Studio开发环境。
Haptics Engine适配了哪些振动场景?
- 系统预置振动类型:Haptics Engine目前适配了相机、音量、图片以及输入等场景,具体详细场景请参见API参考。
- 自定义振动类型:Haptics Engine目前适配了游戏等场景,具体详细场景请参见API参考。
线性马达和普通马达的区别是什么?
普通马达采用的是转子马达,带来的振动触感单一而且时延长。线性马达带来的振动触感更加细腻真实并且时延低。
开发者集成Haptics Engine服务是否支持自定义?
- 系统预置振动类型:暂不支持。
- 自定义振动类型:支持自定义振动效果。
在其他非华为手机上是否可以使用华为Haptics Engine能力SDK?
不可以,仅有华为设备支持该能力。