ペアリングされていない 2 つの Android デバイス (ルート化されていない) で実行されているモバイル アプリの 2 つのインスタンス間で (Bluetooth 経由で OBEX / OPP / FTP プロファイルを使用して) ファイルを転送したいと考えています。これは可能ですか?
そうでない場合、ユーザーの操作なしでデバイスをペアリングし、転送が完了したらペアリングを解除できますか? 私は推測していません:
public static final String BLUETOOTH (Added in API level 1)
Allows applications to connect to paired bluetooth devices.
public static final String BLUETOOTH_ADMIN (Added in API level 1)
Allows applications to discover and pair bluetooth devices.
public static final String BLUETOOTH_PRIVILEGED (Added in API level 19)
Allows applications to pair bluetooth devices without user interaction. **This
is not available to third party applications**.
それでも、私はこの説明も見つけたので、修正したいと思います:
BLUETOOTH is for connecting to devices that have already been paired in the
bluetooth settings. BLUETOOTH_ADMIN allows you to connect to any
device -- paired or not.