Spi*_*dey 0 java android realm
Can people hack the realm file to get the data in Android apps? I need to have a persistent object to save data to, so users can load it back when they restart.
RealmConfiguration realmConfiguration = new RealmConfiguration.Builder(this).build();
/* May need to take out the folioing line. */
Realm.deleteRealm(realmConfiguration);
Realm.setDefaultConfiguration(realmConfiguration);
realm = Realm.getDefaultInstance();
Run Code Online (Sandbox Code Playgroud)
当在RealmConfiguration
建通过Builder(android.content.Context context)
,该领域的文件将被存储在/data/data/<packagename>/files
。它在Android内部存储中,默认情况下,只有您的应用程序有权访问。请参阅保存文件 - Android 文档。对于开发人员来说,即使他不是您的应用程序的所有者,也有一些方法可以从内部存储中获取文件(例如:root 手机 :P)。
您可以选择使用 Realm 的加密功能,这意味着即使其他人获得了 Realm 文件,仍然无法从文件中解码数据。有关Realm Encryption
更多详细信息,请参阅。
归档时间: |
|
查看次数: |
489 次 |
最近记录: |