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

ClipData.Item.getUri()でアプリ外部に公開

2022-03-16 02:56:41
<パス

Androidがカメラ録画を呼び出すとこのエラーが発生します。

<ブロッククオート

http://blog.csdn.net/qq_23179075/article/details/70314473

このおっさんの発言を参考にすると

Applicationクラスに色々追加する。

アプリケーションを継承した独自のクラスを書くだけです。

public class App extends Application {}


そして、このクラスは、マニフェスト・ファイルの以下の場所に配置します。







を追加することでも知られています。

android:name=".App"


引用符で囲まれたクラスは、あなたが書いたものです。

そして、そのクラスのonCreate()メソッドをオーバーライドしてください。

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


以上、問題解決。