0

我正在开发 iPad 和 Android 应用程序,用于演示目的。App 包含许多 PDF、Presentation 文件,由 App 使用 WebView 读取和显示。

现在的问题是,我不确定将这些文件保存在哪里.. 1)在(iPAd 应用程序)的 Documents 目录中 2)iPAD 的 SD 卡 3)关于 Android 完全空白 ..donno 将它们保存在 android 的哪里。

请帮助我,因为这些文件稍后将由应用程序同步。将进行同步以从 iTunes 下载新文件。

提前致谢。任何帮助将不胜感激 。

4

3 回答 3

2

对于在 iOS 应用程序中 - 放置此信息的推荐位置是文档目录。

于 2012-05-24T11:21:14.453 回答
0

对于 Android:您可以将其存储在应用程序包的 /assets 文件夹中。请参阅此链接以了解如何使用资产:

http://developer.android.com/guide/topics/resources/index.html

http://docs.xamarin.com/android/advanced_topics/using_android_assets

谢谢 :)

于 2012-05-24T11:26:59.910 回答
0

1)如果您将数据保存在 Documents 目录中,您必须确保它们以“不备份”属性存储,否则您会将所有数据备份到 iCloud(并被应用商店拒绝)。或者,您可以使用 tmp 或缓存文件夹,可以通过从该页面登录找到:https ://developer.apple.com/devcenter/ios/checklist/

2)我认为你也可以使用SD卡......

3) 在 android 中,您可以在编译时将数据保存在 res/raw 文件夹中,或者在运行时将数据保存在手机存储/sd-card 中。因此,基本上,如果您从某个地方获取文件,我建议将数据保存在 SD 卡上,如果它存在于手机内存中。

于 2012-05-24T11:27:41.890 回答