4

私のアプリケーションでは、プログラムで電話またはタブ(Androidベース)のUSB接続を有効/無効にしたいです。グーグルで検索しましたが、解決策が見つかりませんでした。可能であれば、これを行うためのアイデアを教えてください。または、いくつかの便利なコードを提供してください。同様に。

4

3 に答える 3

5

手遅れだとは思いますが、他の人にも役立つでしょう。API12 Android 3.1以降では、UsbManagerクラスが導入されています。

このリンクを確認してください。http://developer.android.com/reference/android/hardware/usb/UsbManager.html

于 2014-08-04T12:51:50.793 に答える
1

これはAndroidSDKからは不可能です。

于 2012-04-13T12:18:09.707 に答える
1

これは可能ですが、アプリケーションがデバイスを所有している必要があります。デバイスを所有することにより、次のようにDevicePolicyManager.addUserRestrictionメソッドを使用できます。

DevicePolicyManager devicePolicyManager =
            (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE);

if (devicePolicyManager != null && isDeviceOwnerApp(context)) {
   devicePolicyManager.addUserRestriction(componentName, UserManager.DISALLOW_USB_FILE_TRANSFER);
}
于 2019-08-09T18:09:49.740 に答える