linux(deepin/ubuntu) idea + flutter + genmotion App Demo

                  Linux 系统下配置 idea + flutter + gennotion App Demo

1.简介

      flutter 出来有些时间了,以前开发过Android项目,由于好久没写过了,所以不想安装 Android studio (以下简称 AS),本地意见安装了idea ,所以想在 idea 下进行开发。自带的 模拟器一直报错,就用了 genmotion ,好了,开始正文吧!!!!

2.准备环境

    linux --> deepin (一款国产的操作系统 和 ubuntu 差不多,推荐使用 https://www.deepin.org/)

    安装 jdk (我用的1.8)

    安装 sdk 

        官网(可选择):http://developer.android.com/sdk/index.html

        不可选择:http://www.androiddevtools.cn/

linux(deepin/ubuntu) idea + flutter + genmotion App Demo_第1张图片

下载后解压 ,进入目录 执行 : 

./android update sdk --no-ui

具体可参看博客 https://blog.csdn.net/u011974797/article/details/78973012

安装 Flutter  参看 https://book.flutterchina.club/chapter1/install_flutter.html

安装 idea(网上例子太多了)

安装 genmotion

打开 深度商店 搜索 genmotion 安装

idea 创建Flutter 项目  可自行百度

注意点:

安装完成后点击启动按钮总是提示 没有设备 尝试了很多中方法,最后解决方案:

 找到安装的 genmotion 目录 (/opt/genymotion/)

将 tools 目录下的adb 文件拷贝到   sdk 安装目录 下 platform-tools  下 替换原有的adb 文件即可

满心欢喜的运行后 

linux(deepin/ubuntu) idea + flutter + genmotion App Demo_第2张图片

一致卡在此页面,然后报错

解决方案:

https://www.jianshu.com/p/08d8370835f0

即可解决

发布到 gemotion后出现白屏 什么都没有,但是在真机上没问题,需要配置

--enable-software-rendering

eg:

linux(deepin/ubuntu) idea + flutter + genmotion App Demo_第3张图片

 

linux(deepin/ubuntu) idea + flutter + genmotion App Demo_第4张图片

 

 

 

 

 

你可能感兴趣的:(java,flutter,idea,android,sdk)