Robolectric总怎么获取已经存在的shared_prefenerce

这是我的代码

Context applicationContext = ShadowApplication.getInstance().getApplicationContext();
Map<String, Map<String, Object>> sharedPreferenceMap = ShadowApplication.getInstance().getSharedPreferenceMap();
Map<String, Object> zky_data = sharedPreferenceMap.get("zky_data");

这样获取了一个Map 但是里面并没有 我自己的“zky_data”这个文件.
但是有另外的一个文件, 而且他们的权限都是相同的都是 private 的.而且很奇怪 另外一个文件里面的数据获取到了,但是不一致?
求高手解答. 谢谢!

  • Android socket runningOnMainThread Error
  • 如何让TextView跟着RecyclerView滚动?
  • andriod安装提示INSTALL_PARSE_FAILED_NO_CERTIFICATES错误?
  • QQ第三方登录不同平台(IOS,Android,网站)如何识别同一用户?
  • 热更新方案RocooFix怎么样
  • gradle的环境变量该怎么配?
  • 如何在按钮上同时添加文字和图片?
  • 使用华为手机调试,application和mainactivity的create方法循环执行了三次。
  • qt for android 使用qml加载osg模型闪退
  • 怎么把图片设置在两个布局的边缘上
  • RecyclerView异步设置holder时插入新项崩溃