安卓清单文件 <uses-configuration>

3
我已经完成了我的应用程序的第一个版本,并正在尝试正确设置清单。
我的应用程序是一个使用触摸的游戏,
因此我想确保手机处理触摸,
所以我设置了以下内容:
<uses-configuration android:reqTouchScreen="stylus"/>
<uses-configuration android:reqTouchScreen="finger"/>

我想知道是否需要使用触控笔?能否使用触摸操作打游戏?

由于我手头没有安卓手机配备触控笔,所以我想听听大家的意见,是否应该使用它?

2个回答

4

大多数情况下可以。但是,如果您需要多点触控等功能,则可能无法使用触笔。

然而,针对您指定的用例,一个更正确(且更简单)的解决方案是:而不是定义多个配置:

<uses-feature android:name="android.hardware.touchscreen" />

如果您需要多点触控,可以这样说明:
<uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="true"/>

1
一个支持触摸的游戏能用触控笔玩吗?
可以。
需要注意的是,99%的安卓手机都有触摸屏...所以大多数情况下你不必担心reqTouchScreen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接