使用Genymotion在Android模拟器上运行Flutter应用时遇到问题。
启动模拟器后,我尝试“颤动”,但是没有用。控制台显示“没有连接的设备”。
那么我该如何将振颤与Genymotion连接起来?你能告诉我些什么吗? https://gyazo.com/7d75068683c043922c5fff75377e9817 https://gyazo.com/c9ccae04ffdfba3fa66fa6ff7e038e8f
我想使用Genymotion是Android Studio的原因。
但是我想知道Flutter在没有Android Studio的情况下无法在Genymotion上运行。
答案 0 :(得分:3)
为Android Studio安装Genymotion插件(在AS中:工具> SDK管理器>插件> Genymotion)。重新启动AS
在Genymotion中配置SDK(Genymotion>首选项> ADB>使用自定义Android SDK工具),然后使用路径/ Users / {您的用户} / Library / Android / sdk(安装AS后的默认位置)
在Genymotion中创建新设备
在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