通常、問題を引き起こす 2 つの許可があります。
<uses-feature android:name="android.hardware.camera.autofocus"/>
<uses-permission android:name="android.permission.CALL_PHONE" />
最初のものは、一部のタブレットやスマートフォンにはないカメラ機能を使用しています。2 つ目は、非電話デバイス (タブレット) にはない電話機能を使用します。
これを解決するには、これをマニフェストに追加する必要があります。
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
Uses-feature にはユーザー権限よりも高い "権限レベル" があるため、use hardware.telephone を使用しますが、false が必要です。これは、電話以外のデバイスがアプリをインストールできることを意味します。
camera.autofocus、そのリクエストについても同じですが、デバイスがアプリをインストールするのを妨げません (required=false)
電話以外のデバイスでコール インテントを開始するとクラッシュすることを覚えておいてください。これらの関数には try catch を使用する必要があります。