簡體   English   中英

從“清潔工”和“優化工具”應用程序中保護我的Android應用程序文件?

[英]Protect my Android app's files from “cleaners” and “optimizer” apps?

我的一個應用程序報告的一個罕見但反復發生的問題是“我的所有文件都被刪除了”(文件指的是從該應用程序生成的項目文件,基本上保存文件)。

罪魁禍首最終成為那些清除Android設備中“不需要的”文件的“優化器”應用程序。 因為我的應用程序生成自定義文件擴展名文件,可能它們無法被識別和刪除?

無論如何,我知道.nomedia文件,這是一個用於告訴媒體播放器在掃描媒體時忽略目錄的文件。 是否有類似的文件來“保護”目錄自動修改/刪除? 甚至可能放在Android Manifest中的東西?

將文件保存在系統分配給您的應用程序的內部存儲中。 沒有其他應用可以訪問它,因為它是您應用的私有應用。 如果將文件保存在公共目錄中,則任何應用程序都可以訪問該文件。

File dir = context.getFilesDir()

獲取應用的存儲“分區”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM