Flex 上的 Adob​​e Air for Android:如何删除所有应用程序数据?

发布于 2025-01-08 18:43:26 字数 474 浏览 1 评论 0原文

我需要在应用程序退出时删除所有应用程序数据目录:

/data/data/air.<appID>/cache/.AIR
/data/data/air.<appID>/cache/webviewCache
/data/data/air.<appID>/databases 

但每次都会出现“找不到目录错误”

任何人都可以帮我一个实用的代码片段吗?这是来自我的应用程序描述符:

<id>test01</id>
<filename>test01</filename>
<name>test01</name>

我知道这是可能的,但可能我以错误的方式输入了目录。

我也知道这不是最佳实践,但出于安全原因,我需要删除所有 stagewebview 缓存和自动填充表单数据。

I need to delete all the application data directories on the exit of an application:

/data/data/air.<appID>/cache/.AIR
/data/data/air.<appID>/cache/webviewCache
/data/data/air.<appID>/databases 

But I get each time the "directory not found error"

Can anybody help me my a PRACTICAL code snippet? This is from my application descriptor:

<id>test01</id>
<filename>test01</filename>
<name>test01</name>

I know this is possible, but probably I'm typing in a wrong way the directories.

I know also this is not a best practice, but for security reasons I need to delete all the stagewebview cache and autofill form data.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ι不睡觉的鱼゛ 2025-01-15 18:43:26

File.applicationStorageDirectory 是您正在寻找的东西......
它直接指向应用程序的私有存储目录​​。

参考

File.applicationStorageDirectory is the thing you are looking for...
It points directly to the application's private storage directory.

Reference

凌乱心跳 2025-01-15 18:43:26

在这种情况下,该链接没有多大帮助。但我已经找到了解决方案。我正在调试模式下开发,因此正确的应用程序目录是 /data/data/air.myappid.debug/ 无论如何,感谢您的帮助!我们很多人都知道 applicationdirectroy.nativepath 在 android 上给出一个空字符串。

the link is of not much help in this context. But I've found the solution. I was developing in debug mode so the correct application directory is /data/data/air.myappid.debug/ thanks anyway for the help! As of many of us know applicationdirectroy.nativepath gives an empty string on android.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文