メソッド MediaStore.Images.Media.insertImage (ファイル名ではなくソースから挿入) を実行するコードがいくつかあります。このコードは、画像を MediaStore に保存し、画像の uri を返します。何らかの理由で失敗すると、uri ではなく null が返されることを知っています。この画像は多くの人によって何度もダウンロードされており、ときどきこのメソッドから null が返されます。私はこれが私に起こったことがないので、何が起こっているのかわかりません。これが起こる理由は何ですか?同じ問題に関する別の投稿がありますが、答えは MediaStore のソース コードへのリンクですが、そのリンクはリンクが利用できないというページに移動します。どんな助けでも大歓迎です。ありがとう。
SDカードを取り外した後、このエラーが発生したので、それが理由である可能性があることはわかっています。よくわかりませんが、カードがいっぱいになった場合にも発生すると思います. 他にも理由があるのではないかと考えているだけです。