1. ホーム
  2. アンドロイド

Android 7.0では、ClipData.Item.getUri()でアプリの外に露出した写真を撮影する問題が解決されます。

2022-03-16 21:50:21
<パス

<フォント Android.os.FileUriExposedException: file:///storage/emulated/0/ilive/images/photophoto.jpeg は ClipData.Item を通してアプリの外に公開されます。GetUri()

解決方法



以下のコードをアプリケーションクラスにコピーしてください。

  // android 7.0 system to solve the problem of taking pictures
        StrictMode.VmPolicy.Builder builder = new StrictMode.VmPolicy.Builder();
        StrictMode.setVmPolicy(builder.build());
        builder.detectFileUriExposure();

これで問題は解決です。