【问题标题】:where is flex mobile application app-storagedirectory in android tabletandroid平板电脑中的flex移动应用程序存储目录在哪里
【发布时间】:2012-04-24 11:07:04
【问题描述】:

我使用 SDK4.1 在 Flex4 中使用 flex 移动应用程序在 flex 中创建了一个移动/平板电脑应用程序。在应用程序中,我将一些数据从应用程序目录复制到应用程序存储目录。它已成功复制并且工作正常。现在我想知道在哪里可以找到该应用程序的应用存储目录的位置。当我跟踪 app-storage 目录路径时,它显示“data/data/air.applicationname/local store/”,所以它在哪里: - 在 SD 卡中 - 在手机内存中

请给我一个想法,找出应用程序存储的物理位置。任何网络链接或代码示例将不胜感激。

【问题讨论】:

  • 为什么有人给这个问题打了负分?谁能解释一下原因?
  • 如果我不得不猜测你被否决了,因为你的问题由于语法问题而难以阅读。

标签: apache-flex flex4 tablet android flex-mobile


【解决方案1】:

它在手机内部存储中

文件夹

"/data/app/air.applicationname/local store"

data/app是android上非系统/手动安装应用的默认文件夹

air.applicationname 是您的应用程序的名称 local store是flex创建的一个文件夹,用来存放数据...

您无法手动查看/使用此文件夹或使用文件资源管理器,除非您的设备生根...唯一无需生根即可访问此文件夹的方法是通过应用程序本身...

希望这会有所帮助...

【讨论】:

  • 感谢 Marcx 的回复。我有一个问题,如果我将数据移动到 SD 卡,那么可以访问目录吗?或者它将在 SD 卡上的什么位置?
  • 是的,你可以!您可以在 SD 卡中的任何位置保存 :)
  • 嗨,Marcx,抱歉延迟回复。请帮我一个忙,您能否分享一个链接或代码示例,以便在 android 的 flex 移动应用程序的 SD 卡中写入应用程序数据。
  • 而不是使用File.applicationStorageDirectory 使用File.desktopDirectory(android 上的desktopDirectory 始终是SD 卡)
  • 嗨,Marcx,我尝试使用 File.desktopDirectory,但它没有指向 SD 卡,而是指向平板电脑内存。请更新,我如何在我的应用程序中访问 SD 卡数据。
【解决方案2】:

我一直在 Android 设备上调试我的应用程序,并且我的 db 文件的父级 nativePath 已打开:

/data/data/air.com.package.of.project/com.package.of.project/Local Store/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多