如果我使用的是 Handheld.Vibrate() 或者它是自动添加的,我是否必须添加 VIBRATE 权限?
如果我必须添加它,我该怎么做。如何编辑 AndroidManifest。这是在 Unity 中。
不,您不必手动添加它。如果您使用Handheld.Vibrate(). 当您将其他 Unity API 用于相机、加速度计、陀螺仪和 GPS 等传感器时,同样适用。
如果我必须添加它,我该怎么做。如何编辑 AndroidManifest
1.转到<UnityInstallationDirecory>\Editor\Data\PlaybackEngines\AndroidPlayer\Apk,将AndroidManifest.xml文件复制到您的<ProjectName>Assets\Plugins\Android
2.现在打开复制的清单文件<ProjectName>Assets\Plugins\Android 并添加<uses-permission android:name="android.permission.VIBRATE"/>到其中。保存、构建和运行。
但同样,您不必手动添加它。
记住Handheld.Vibrate()只做短时振动。如果您需要带图案的振动,请参见此处