Android 如何打开启用FIPS的json数据&x27;worklight应用程序中的s

Android 如何打开启用FIPS的json数据&x27;worklight应用程序中的s,android,ibm-mobilefirst,jsonstore,Android,Ibm Mobilefirst,Jsonstore,我已经从IBM Worklight 6.0入门模块下载了使用FIPS加密JSON存储的示例应用程序。 使用可用的PDF,我在Android项目中添加了所有必要的文件,并根据PDF提供的说明修改了src java文件 在Emulator中检查应用程序时,我无法初始化JSON存储,并且Logcat中显示的错误为 Unable to create JSON directory. 之后,我尝试使用Android设备检查我的应用程序。一切正常,我能够使用FIPS创建、存储和加密JSON存储,在logc

我已经从IBM Worklight 6.0入门模块下载了使用FIPS加密JSON存储的示例应用程序。 使用可用的PDF,我在Android项目中添加了所有必要的文件,并根据PDF提供的说明修改了src java文件

在Emulator中检查应用程序时,我无法初始化JSON存储,并且Logcat中显示的错误为

Unable to create JSON directory. 
之后,我尝试使用Android设备检查我的应用程序。一切正常,我能够使用FIPS创建、存储和加密JSON存储,在logcat中显示
FIPSEnabled=true


但问题是,以前创建JSON存储时,我可以使用DDMS视图查看JSON存储,但现在我无法检查文件。现在我想看看JSON存储文件在哪里可用,以及它是否使用FIPS进行了真正的加密。这样做的方法是什么?

JSONStore使用的数据库文件将在这里:

/data/data/com.[app-name]/databases/wljsonstore
[app name]
替换为Worklight Hybrid Android应用程序的名称

这些信息的来源是

你需要在设备上拥有读取权限才能访问该文件,因为Android通常意味着你需要拥有


在撰写本文时,如果您在Android v4.4上使用JSONStore,您可能会遇到问题。IBM Worklight开发团队目前正致力于在Android v4.4上支持JSONStore。

您在模拟器和设备中使用的是什么版本的Android?我使用的是Android 4.4正如cnandreu在下面指出的,目前正在实施对Android 4.4的JSONStore支持。好的,现在我正在尝试在Android 4.2.2上运行相同的应用程序。支持JSON Store吗?是的,Android