Android Studio 在MuMu模拟器上实现 xposed简单劫持

一、起因:

最近想实现模拟定位功能。目的是周游列国而不搞签证。然而,最开始使用的是android开发者模拟定位的方式,结果微信压根不鸟我。不过当时发型钉钉倒是可行。可惜的是,后来钉钉升级了版本后直接把打开这个做了限制。这种方法的模拟定位等于泡汤了。于是,在google搜索了一下有没有其他方法,最后发现xposed这个东西没准能行。于是开始折腾xposed之路。

二、分析:

xposed就不用说了,网上资料可以说多,也可以说少。这里我就不多说了,不过有个问题是我比较担忧的,因为我无法确定装了XposedInstaller后,我本人的android机子还能不能用,我的机子是vivo x27,系统是10.0版本的。于是就有了用mumu模拟器来开发的想法。

三、实施:

  1. 首先是给MuMu模拟器安装XposedInstaller这个apk,这里发张截图标明下MuMu的设置:

在这里插入图片描述
因为最开始我选的其实就是vivo的机型。
2. 安装apk
如图,从CSDN或者别的地方下载对应的apk。(连接地址可以从我的csdn下载中找到)

XposedBridgeApi-54&XposedInstaller_3.1.5.apk资源链接
在这里插入图片描述
给MuMu安装了XposedInstaller_3.1.5.apk如图:

在这里插入图片描述
(图中红框右边那个GPS修改器就是我最开始说的那个开发者模拟位置的apk)
3. 安装Xposed Installer,如图:
在这里插入图片描述
在这里插入图片描述
我这里可能是因为我已经安装过了,我是为了这个文章卸载了,重新安装,发现上面显示框架89已经激活。不过没有关系,点安装/更新就好。

在这里插入图片描述
在这里插入图片描述

等待一会。此时此刻,我表示,有钱的捧个钱场,没钱的找女朋友去减减肥什么的。

运动。。。。十分钟。。。。
好了,如图:
在这里插入图片描述

然后他会自动装,如图,装完重启就行
在这里插入图片描述

4、接下来用Android Studio新建一个空的工程。如图:
在这里插入图片描述
MainActivity.java里面的代码如下:

package com.cf.xposedhelloworld;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;

import com.google.android.material.bottomnavigation.BottomNavigationView;

import androidx.appcompat.app.AppCompatActivity;
import androidx.navigation.NavController;
import androidx.navigation.Navigation;
import androidx.navigation.ui.AppBarConfiguration;
import androidx.navigation.ui.NavigationUI;

public class MainActivity extends AppCompatActivity {
   

    private Button mLoginButton;
    @Override
    protected void onCreate
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是连接Android StudioMuMu模拟器的步骤: 1. 首先,确保你已经安装了Android StudioMuMu模拟器,并且两者都已经成功启动。 2. 打开Android Studio,并在顶部工具栏中选择“AVD Manager”(Android Virtual Device Manager)。 3. 在AVD Manager中,点击“Create Virtual Device”(创建虚拟设备)按钮。 4. 在设备列表中选择一个设备,并点击“Next”(下一步)。 5. 在系统镜像页面中,选择一个适合的Android版本,并点击“Next”(下一步)。 6. 在设备配置页面中,可以选择自定义设备的配置也可以直接点击“Finish”(完成)。 7. 返回AVD Manager主界面,你应该能够看到刚刚创建的虚拟设备。 8. 现在,打开命令提示符(CMD)或终端,并导航到MuMu模拟器的安装目录。根据你提供的引用内容,MuMu模拟器的安装目录是“C:\Program Files\MuMu\emulator\nemu\vmonitor\bin”。 9. 在命令提示符或终端中,输入以下命令来连接MuMu模拟器: ```shell adb connect 127.0.0.1:7555 ``` 10. 确认连接成功后,返回Android Studio的AVD Manager界面。 11. 在AVD Manager界面中,选择刚刚创建的虚拟设备,并点击右侧的“三个点”图标。 12. 在弹出菜单中,选择“Edit”(编辑)选项。 13. 在虚拟设备配置页面中,将“Emulated Performance”(模拟性能)设置为“Software - GLES 2.0”(软件渲染)。 14. 点击“Finish”(完成)保存更改。 现在,你已经成功连接了Android StudioMuMu模拟器。你可以在Android Studio中运行和调试你的应用程序,选择刚刚创建的虚拟设备作为目标设备。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值