0

vibrator_service;から 2 秒を呼び出すこのコード行があります。

 Vibrator v = (Vibrator)
                        getSystemService(Context.VIBRATOR_SERVICE);
                        v.vibrate(2000);

そしてこれは私のマニフェストで

<permission
    android:name="android.permission.VIBRATE" ></permission>

しかし、私はまだ力を近づけていjava.lang.security.exception: Requires Vibrate Permissionます。許可が間違っていると宣言しましたか??

4

1 に答える 1

4

uses-permissionマニフェストファイルにタグを追加する必要があります(タグmanifestと同じように、要素の子としてpermission):

<uses-permission android:name="android.permission.VIBRATE" />

私の知る限り、このpermissionタグは、アプリのダウンロード時にアクセス許可リクエストにテキスト/グラフィック情報を追加するため、またはユーザーに追加情報を提供するための新しいアクセス許可を追加するためにのみ使用されます。私は通常、安全のために両方を使用します。

于 2012-09-21T02:01:12.250 に答える