【发布时间】:2011-10-03 13:47:04
【问题描述】:
我一直在为 Android 开发基于内容的应用程序,我有超过 120 MB 的数据需要存储在手机上。当用户第一次运行应用程序时,我会从服务器下载这些数据。我的第一个问题是,是否可以使用 Context.getDir() 方法将此数据存储在应用程序的内部存储器中,或者使用 Environment.getExternalStorageDirectory() 将其存储在 sd 卡上更好( )。将其存储在 sd 卡上的问题是,我必须以某种方式保护这些数据,否则其他所有应用程序或人都可以访问它们。我的第二个问题是否可以将这么多数据存储在应用程序的内部存储器中,那么它们在那里是否安全?
【问题讨论】:
标签: android