1、我做android开发一直用的是夜神模拟器,但有的时候启动后无法连接studio,下面看一下方法
2、先找到安装夜神浏览器的地址
3、然后输入:nox_adb.exe connect 127.0.0.1:62001
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;然后双击该文件则会自动执行连接方法了。