android studio如何连接夜神模拟器

1、我做android开发一直用的是夜神模拟器,但有的时候启动后无法连接studio,下面看一下方法

2、先找到安装夜神浏览器的地址

android studio如何连接夜神模拟器_第1张图片

3、然后输入:nox_adb.exe connect 127.0.0.1:62001

android studio如何连接夜神模拟器_第2张图片

4、连接好以后,运行我的程序时,报错java.lang.ClassNotFoundException: Didn't find class "com.google.firebase.provider.FirebaseInitProvider"

发现在执行MyApplication时才会有这个错误,就在Application中加入如下代码则好使了,注意继承的是

MultiDexApplication
public class MyApplication extends MultiDexApplication {

    @Override
    public void onCreate() {
        super.onCreate();
      // 注册crashHandler
        CrashHandler crashHandler = CrashHandler.getInstance();
        //注册volley的值
      crashHandler.init(getApplicationContext());
        //注册Volley
        MyVolley.init(getApplicationContext());
        Fresco.initialize(this);
    }
    @Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(this);
    }
}

5、电脑桌面启动夜神模拟器的快捷方式

在电脑桌面新建nox.bat文件,然后文件内容写入nox_adb.exe connect 127.0.0.1:62001。将文件放到夜神浏览器的bin目录下,我的目录是D:\install_soft\yeshen\Nox\bin;然后双击该文件则会自动执行连接方法了。

你可能感兴趣的:(Android)