【发布时间】:2015-07-29 12:29:27
【问题描述】:
我正在尝试使用 Intent 来使用蓝牙共享文件,但我不知道为什么它显示我吐司“无法打开文件进行共享”我也在不同的文件上尝试过它,但它做的一样,我正在分享我在清单中使用的代码和权限...
String sharePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/Pictures/Aaa.jpg";
Uri uri = Uri.parse(sharePath);
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/*");
share.putExtra(Intent.EXTRA_STREAM, uri);
startActivity(Intent.createChooser(share, "Share Sound File"));
到目前为止我添加的权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
【问题讨论】:
-
也发布你的 logcat
-
感谢@Exception,我在 logcat 中寻找一些相关的东西,但我没有找到任何与蓝牙相关的东西,即使它没有显示与我正在执行的操作相关的任何东西
标签: java android android-intent bluetooth