在我帮助开发的应用程序中,用户看到每次他们使用像CM Security这样的应用来清理“垃圾”时,与应用程序关联的文件夹内的文件被视为“垃圾”并被删除。 / p>
应用程序本身将在代码的C端创建文件夹,而不是使用Java。
首先,当应用程序首次启动时,自定义C代码将检查应用程序文件夹(例如“游戏”)是否存在。如果没有,它就会成功(无论操作系统如何。该应用程序是跨平台的,抱歉我忘了说。)它将它放入外部SD卡('sdcard /')。当看到它时,它现在可以运行应用程序。
我了解getFilesDir
,但由于该目录是使用C代码而不是通过java活动创建的,因此不会将其视为其app目录。
有没有办法将文件夹链接到Android代码,以便将其识别为app文件夹?