0

私のアプリケーションはアンドロイド 2.3.3 で動作します。しかし、バージョン 8 の Android 2.2 では、Bluetooth 経由でファイルを送信しようとすると、Bluetooth がないと表示されます。そして、私はそれを持っています!

私はこれを使用しています:

file = new FileSystem(this).saveTemp(onlineConfig);

Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = Uri.fromFile(file);

sharingIntent.setType("spacesyntax/onlineconfig");
sharingIntent.setPackage("com.android.bluetooth");
sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
startActivity(Intent.createChooser(sharingIntent, "Share SpaceSyntaxOnlineConfig Using"));

バージョン8でbluetoothのパッケージが違うのかな?実行時に Android のバージョンを確認するにはどうすればよいですか? そして、Android 8にはBluetooth用のどのパッケージがありますか?

4

0 に答える 0