Xposed模拟位置

模拟位置看到有些还收费的,而且教程也是各种扒源码什么来分析,稍微看了下发现他们都想复杂了;其实无论怎么hook对于外部程序看来经纬度都是从android.location.Location类的getLatitude和getLongitude获取的(不管是网络,GPS,基站定位最后我们都会通过这两方法获取),所以其他怎么搞不管,我们就用Xposed 去hook这两个方法就行。上面上代码和效果图

 if (xposedPackageJson.has("android.location.Location.getLatitude")) {
                XposedBridge.hookAllMethods(Location.class, "getLatitude", new MethodHookValue("修改的经度值"));
  }
  if (xposedPackageJson.has("android.location.Location.getLongitude")) {
                XposedBridge.hookAllMethods(Location.class, "getLongitude", new MethodHookValue("修改的维度值")));
   }


猜你喜欢

转载自blog.csdn.net/u010949962/article/details/78980895