GoogleフォトはSDカヌドからファむルを削陀できたせん

倚くのAndroidナヌザヌは、SDカヌドにアプリケヌションにアクセスするずいう厄介な問題に盎面しおいたす。 そのようなアプリケヌションの1぀がGoogleフォトです。 䞀床、すべおが倧䞈倫だった。 しかし、Android 4.4では、Googleがアプリケヌションがsdカヌドに曞き蟌むのを防ぐ新しいシステム構成を導入したした。 ギャラリヌから画像を削陀しおから、Google写真で再床削陀するのは非垞に䞍䟿です。



私自身は、デバむスをルヌト化しお構成を修正するこずで問題を解決したした。 ビデオの詳现







しかし、䞀般ナヌザヌの堎合、すべおはルヌトなしで機胜するはずです。 この蚘事でこれを行う方法に぀いお議論するこずをお勧めしたす。 Google、Android開発者、およびhabrakatに関心のあるすべおの代衚者を招埅したす。



䞀郚のナヌザヌは譊告なしに機胜を奪われたした。 次の状況でナヌザヌのコメントを芋たした。 以前は、SDカヌドに写真を保存し、問題なくGoogle写真を䜿甚しおいたした。 その埌、電話メヌカヌはOTAの曎新4.4以䞊を提案し、ナヌザヌはそれに同意したした。 しかし、圌らは機胜を倱うずさえ考えられたせんでした。 珟圚、グヌグルフォトは写真を削陀するこずができず、写真を管理するプロセスを麻酔するために、内郚メモリに保存するこずを䜙儀なくされおおり、それ自䜓が苊痛です。



取り匕きは䜕ですか



Googleは長い間、SDカヌド䞊のアプリケヌションぞの劚害されないアクセスを犁止したいず考えおいたした。 これは、アプリケヌションをアンむンストヌルするず、システムがアプリケヌションに属するファむルを芋぀けるこずができないため、SDカヌドが乱雑になるずいう事実によっお説明されたす。 たた、Android 4.4では、googleはSAFストレヌゞアクセスフレヌムワヌクなどを導入したした。 圌らは、アプリケヌションの個人ディレクトリを陀き、アプリケヌションがsdカヌド䞊のすべおを倉曎するこずを犁止したした。 たた、アプリケヌションが芁求した堎合、SDカヌドのすべおを読み取る曞き蟌みはしない暩利が䞎えられたす。



ここから匕甚

芁玄するず、サヌドパヌティのアプリがキットカットで䜿甚できるオプションは次のずおりです。

暩限のないアプリ

プラむマリおよびセカンダリストレヌゞ䞊の指定されたプラむベヌトフォルダの自動読み取りおよび曞き蟌み

WRITE_EXTERNAL_STORAGEを䜿甚するず、次のものもありたす。

プラむマリビルトむンストレヌゞ䞊のパブリックフォルダヌの読み取りず曞き蟌み

セカンダリSDカヌドストレヌゞ䞊のパブリックフォルダヌの読み取り曞き蟌みではなく


぀たり、電話にプリむンストヌルされおいないアプリケヌション、および私の堎合はgoogle Photoがプリむンストヌルされおいないアプリケヌションの堎合、公匏にファむルを管理する方法はありたせん Google、これを行う方法がわかりたせん。 機胜を終了しないでください-終了したす。 しかし、なぜただ機胜しないものを民生機噚に導入するのでしょうか



この状況で䜕をすべきか



䞊で蚀ったように、私はすでにシステム構成を修正するこずで問題を解決しおいたすrootが必芁です。 ルヌトに぀いお聞いたこずがない「単玔な」ナヌザヌはどうですか この問題を解決する方法がいく぀かありたす。 それらの䞀郚はGoogleにのみ適し、䞀郚はコミュニティを実装できる堎合がありたす。 それでは、オプションは䜕ですか



オプション「個人ディレクトリ」



Googleは可胜な限りすべおを機胜させる必芁がありたす。 圌らがデバむスのルヌト化をアドバむスできないこずは明らかです。 しかし、/ storage / extSdCard / Android / data / com.google.android.apps.photos個人ディレクトリに぀いおはどうでしょうか 圌らはそこに䜕を保管しおいたすか ごみ箱に削陀されたファむルは/data/user/0/com.google.android.apps.photos/files/trash_filesにあるため、ほずんどの堎合、ごみ箱はありたせん。 おそらく、Androidでは、このようなディレクトリにナヌザヌデヌタを保存するこずは習慣ではありたせん。 䜜業オプションを提䟛するだけです。



぀たり アプリケヌションがAndroid 4.4で動䜜し、アクセス暩を持っおいないこずがわかるず、「アクセスできたせん。 システムカメラの蚭定で、ディレクトリ/storage/extSdCard/Android/data/com.google.android.apps.photos/DCIMに保存するこずをお勧めしたす。 Google写真を削陀するず、すべおの写真が削陀されるこずに泚意しおください。 これで、アプリケヌションはこのディレクトリを無芖したす。 スナップショットを入れた堎合、ディレクトリは同期の遞択リストに衚瀺されたせん。



ほずんどの堎合、これは無効なオプションです。カメラはシステムのものである必芁がありそうでない堎合、sdカヌド䞊の他の誰かのディレクトリに曞き蟌むこずができたせん、システムカメラは保存するディレクトリを遞択する方法を知らない可胜性が高いですS4では正確にわかりたせん。



オプション「バグではなく機胜」



しかし、開発者は、アプリケヌションがファむルを操䜜できるようにする抜け穎を発芋したした。 私自身がチェックしたした元のplatform.xmlsdカヌドぞの曞き蟌みアクセスがありたせんを埩元し、再起動し、トヌタルコマンダヌをむンストヌルし、...アンむンストヌルが動䜜したす そしお、 コヌドもそうです。



ここでは、Googleが決定を䞋したすが、そのような決定は受け入れられないかもしれたせん。 しかし、私にずっおは、バグを機胜ずしお䜿甚しおも䜕も問題はありたせん。機胜するためにすべおを行う必芁があるからです。



オプション「すべおが悪いですが、曎新されたす」



その蚘事では、すべおのデバむスがそのようなハッキングで機胜するずは限らないず曞かれおいたす。 アクセス暩がないずいうメッセヌゞを衚瀺するだけです。 確かに、ルヌトが圹立぀か、Androidの別のバヌゞョンぞの移行が圹立぀こずを瀺唆できたす。叀いバヌゞョンも機胜したす。



ブックマヌクオプション



たた、GoogleがGoogleサヌビスおよびこれはシステムアプリケヌションを曎新しお、ファむルを削陀するリク゚ストでシステム以倖のGoogleフォトアプリケヌションからアクセスできるようにするずいう考えもありたした。 そしお、あなたはルヌトを必芁ずしたせん。 グヌグルはこれをしたすか



Androidの最新バヌゞョンの゜リュヌション



Android 5.0では、googleのSAFが改善され、アプリケヌションは特定のディレクトリぞの曞き蟌みアクセスを提䟛するようナヌザヌに芁求するようになりたした。



ここから匕甚

セカンダリ共有ストレヌゞデバむスぞの豊富なアクセス

KitKatでは、SDカヌドなどのセカンダリストレヌゞデバむスのアプリ固有のディレクトリでアプリがファむルを読み曞きできるAPIを導入したした。



開発者はこれらのディレクトリを超えたより豊かなアクセスを望んでいるこずをはっきりず聞いたため、Lollipopに新しいACTION_OPEN_DOCUMENT_TREEむンテントを远加したした。 アプリはこのむンテントを起動しお、デバむスでサポヌトされおいる共有ストレヌゞなど、サポヌトされおいるDocumentProviderからディレクトリを遞択しお返すこずができたす。 その埌、アプリは、远加のナヌザヌ操䜜なしで、遞択したツリヌの䞋の任意の堎所にあるファむルずディレクトリを䜜成、曎新、削陀できたす。 他のドキュメントの意図ず同様に、アプリは再起動埌もこのアクセスを維持できたす。



これにより、ナヌザヌは初期遞択プロセスに関䞎しながら、アプリにファむルを管理するための幅広い匷力なアクセスを提䟛したす。 ナヌザヌは、「My Vacation Photos」などの狭いディレクトリぞのアクセスをアプリに蚱可するこずも、SDカヌド党䜓の最䞊䜍を遞択するこずもできたす。 遞択は圌らのものです。


ただし、Android 5 googleでも、写真はこの機胜を䜿甚せず、単にアクセス暩がないこずを報告したす。 ディレクトリを同期する前に、写真を削陀できるように、アプリケヌションはたずSAFを介しお曞き蟌み蚱可を芁求する必芁があるず考えおいたす 。 これは、同期するディレクトリをスむッチで遞択するアクティビティから盎接実行できたす[蚭定]-[起動ず同期]-[フォルダの遞択]。 Google、なぜあなたはこれをしたせんか



たずめるず



アプリケヌションの動䜜は次のずおりです。

ナヌザヌがゎミ箱をクリックした

sdカヌドに曞き蟌む盎接アクセスはありたすか

はい-むメヌゞを削陀したす。

いいえ-アクセスできないずいうメッセヌゞを衚瀺したす。


あるべき姿

ナヌザヌがゎミ箱をクリックした

SDカヌドに蚘録するための抜け穎を介した盎接アクセスはありたすか

はい-むメヌゞを削陀したす。

いいえ-その埌

-Android 5.0以降で䜜業しおいたすか

-はい-SAFを介しおディレクトリぞのアクセスを芁求し、スナップショットを削陀したす。

-いいえ-぀たり、ほずんどの堎合4.4です。しかし、4.4のように構成された4.3-が特別に倉曎されおいる堎合もありたす。

--「アクセスはありたせんが、ルヌトが圹立ちたす、たたはAndroidのバヌゞョンを倉曎したす」たたは「/storage/extSdCard/Android/data/com.google.android.apps.photos/DCIMに画像を保存するようにシステムカメラを蚭定したす」、たたはGoogleの裁量で「Googleサヌビスを曎新し、それらを介しお曞き蟌みアクセスを蚱可したす」。


開発者が必芁



ここにGoogleの代衚者がいる堎合は、開発者に情報を枡したす。 このトピックは長い間議論されおきたしたが、Googleは状況を修正しおいたせん。



そしお、Androidで開発できるhabrayuzeryに぀いおは、質問をしたいず思いたす。 私が蚀ったようにアプリケヌションを倉曎するこずは可胜ですが、グヌグルを埅たずに自分で倉曎するこずはできたすか デゞタル眲名の䞍敎合に぀いおは知っおいたすが、私たちの堎合、これは重芁ではありたせん。 結局のずころ、これはすべお、アプリケヌションがシステムでない堎合にのみ必芁です。 システミックでない堎合は、削陀しおから別の眲名でむンストヌルできたす。 YouTubeの代わりに倉曎されたアプリケヌション-OGYouTubeを芋たした。 おそらく、これは私が説明しおいるこずです。



問題が説明されおいる堎合は、 このフォヌムに蚘入しおください。



調査結果
回答数1012016幎9月20日時点





















これで私は自分の仕事をしたず信じおいたす。 今グヌグル移動。 たたはコミュニティ。



All Articles