zoukankan      html  css  js  c++  java
  • Android Studio,使用外部模拟器作为生成app调试的模拟器

    本文作为一个原理探究的存在。

      1、作者观察发现,逍遥和夜神模拟器自身,都是有一个adb.exe和nox_adb.exe存在的,这个东西是干嘛用的呢。

    应该是和本身模拟器进行通信的,我测试可以通过他们自己的adb 调用 devices命令,找到他们模拟器名称(IP:端口)

    其中多开的时候,调用对指定模拟器调用命令,就是使用adb -s 模拟器名称 shell ....对指定模拟器调用了。所以模拟器名称应该是唯一确定模拟器的标示

      2、这里选取夜神模拟器进行连接

        2.1、首先打开了夜神要知道夜神模拟器的名称。不知道怎么办,先找到夜神模拟器的根目录,nox.exe的目录,adb和他在一个地方。

        图片中由于,模拟器一直没有找到,所以其中重新关闭打开了两次模拟器,直到最后。出现了 IP:端口,表示我们已经找到了模拟器了。

        2.2、再者,我们直到Android Studio也是有一个adb的,我的adb在目录:C:UsersAdministratorAppDataLocalAndroidSdkplatform-tools下。

        所以这里使用这个adb进行连接到模拟器的唯一标示。

        

        到这里,就算Android Studio连接到模拟器了。我们的Android Studio上面也可以查看到了。

        2.3、点击Android Studio. Run->Debug 'app'就会出现下图的多个模拟器进行选择了。

        其中的,Connected Devices.就是我们adb连接到的外部模拟器了,根据这个我们可以猜想,应该是可以连接到多个模拟器了,不信,你们试试呢。

      3、总结:

        写了上面这么多,主要是,昨天我刚好看到了,也很久没有写过博客了,特别是Android Studio相关的,想我怎么也是Android Studio官方论坛的高级用户(前100)。

        不足之处难免,欢迎大家指出,共同学习进步。

      4、参考文献:

        Android Studio:如何使用Android Studio与夜神模拟器开发调试

        怎么在Android Studio 上使用运行逍遥模拟器调试

        

  • 相关阅读:
    NO OO NO LIFE:OO第二单元总结
    凡为过往,皆是序章——软工全系列个人总结
    Think on 小黄衫
    软工-结对编程作业#3
    你问我答,不亦乐乎——软工案例分析作业
    软工-结对编程作业#2
    软工-结对编程作业#1
    道法之间——软工第2次博客作业
    软工-个人阅读作业#1
    OO_Unit4 UML模型化设计总结
  • 原文地址:https://www.cnblogs.com/Supperlitt/p/6815827.html
Copyright © 2011-2022 走看看