神圣剑帝 发表于 2018-1-17 00:27:13

Apk15课足球魔方sign md5中038b543f93d353d9b78c16ddd50c175f值的来历

标题:Apk15课足球魔方sign md5中038b543f93d353d9b78c16ddd50c175f值的来历 1.原文    public static String getstr() {      String v2;      try {            v2 =AppMain.getApp().getSharedPreferences("person_cache",0).getString("use_str", "");      }      catch(Exception v0) {            v2 = "";      }       return v2;} 2.可以看到是通过getSharedPreferences获取值的
getSharedPreferences这个是安卓自带的数据读写函数类似存储数据库,ini之类的
存储的数据在哪里? 百度一下可以看到位于data/data/包名/shared_prefs
但是通过文件管理器并没有看到这个目录原来是需要用adb shell来查看

打开cmd cd到桌面上

执行adb shell命令adb pull/data/data/com.hhb.zqmf/shared_prefs/
这里的意思是复制/data/data/com.hhb.zqmf/shared_prefs/ 这个文件夹到你windows的桌面 执行命令前记得打开你的adb和安卓模拟器



从原命令getSharedPreferences("person_cache",0).getString("use_str", "")
我们打开person_cache这个文件

找到xml里use_str的值

可以看到038b543f93d353d9b78c16ddd50c175f就在这里

yunweimcy 发表于 2018-2-5 05:39:07

学习支持一下 感谢分享

a3322 发表于 2018-2-21 19:28:03

感谢分享啊
页: [1]
查看完整版本: Apk15课足球魔方sign md5中038b543f93d353d9b78c16ddd50c175f值的来历