如何将Flutter与Genymotion连接起来?

时间:2019-02-22 11:06:00

标签: visual-studio-code flutter genymotion

使用Genymotion在Android模拟器上运行Flutter应用时遇到问题。

启动模拟器后,我尝试“颤动”,但是没有用。控制台显示“没有连接的设备”。

那么我该如何将振颤与Genymotion连接起来?你能告诉我些什么吗? https://gyazo.com/7d75068683c043922c5fff75377e9817 https://gyazo.com/c9ccae04ffdfba3fa66fa6ff7e038e8f

我想使用Genymotion是Android Studio的原因。

但是我想知道Flutter在没有Android Studio的情况下无法在Genymotion上运行。

4 个答案:

答案 0 :(得分:3)

  1. 为Android Studio安装Genymotion插件(在AS中:工具> SDK管理器>插件> Genymotion)。重新启动AS

  2. 在Genymotion中配置SDK(Genymotion>首选项> ADB>使用自定义Android SDK工具),然后使用路径/ Users / {您的用户} / Library / Android / sdk(安装AS后的默认位置)

  3. 在Genymotion中创建新设备

  4. 在AS中配置正确的Genymotion路径:

    a。查看>工具栏(如果未默认显示,则显示Genymotion图标)

    b。按下工具栏中的Genymotion图标(显示在右侧放大镜旁边)

    c。将路径指向Genymotion文件夹位置(例如:/ Applications / Genymotion)

    d。关闭框

现在,您已完成设置,因此以后按该图标,选择模拟器,然后运行即可在Android Studio中启动。当尝试使用flutter run命令运行应用程序时,将由flutter检测到。

答案 1 :(得分:0)

首先启动Genymotion模拟器,该模拟器已经下载了图像并已安装。

当模拟器状态为 ON 时,打开命令并运行以下命令:

flutter devices

如果您在输出中看到已安装的映像,则如下所示,那么一切都很好:

  

PS F:\ osx>抖动设备

     

1个已连接的设备:

     

三星Galaxy S9•192.168.150.101:5555•android-x86•安卓8.0.0(API 26)

只需在 VScode Android Studio 上选择设备,然后运行即可。

答案 2 :(得分:0)

1) Install genymotion correctly. you can see here: [https://www.genymotion.com/plugins/][1]
  

2)安装适用于Android Studio的Genymotion插件

2-1) In Android Studio, go to File/Settings (for Windows and Linux) or to Android Studio/Preferences (for Mac OS X)
2-2) Select Plugins and click Browse Repositories.

2-3) Right-click on Genymotion and click Download and install.
  

如果genymotion图标没有出现,这就是您需要做的。

2-4) To see Genymotion plugin icon, display the toolbar by clicking View > Toolbar.
  

在最后一步之后,我现在可以看到该图标,并使用   genymotion。

我希望这会对您有所帮助,因为在努力找到适合我的方法之后

答案 3 :(得分:0)

执行:

flutter运行--enable-software-rendering

从IDE中的“运行/编辑配置”菜单

来源:https://github.com/flutter/flutter/issues/11094#issuecomment-372662053