唯品秀前端博客
当前位置: 前端开发 > Js前端框架 > 初窥Flutter世界,新一代跨平台移动UI框架

初窥Flutter世界,新一代跨平台移动UI框架

2019-05-05 分类:Js前端框架 作者:管理员 阅读(1158)

最近这个东西那是火的一塌糊涂,让人不得不去窥探,前几天看过一些别人写的代码,感觉代码嵌套风格甚是恶心,没办法,既然所有人说谷歌放的屁是香的,那我也不能去公开反驳不是,也来闻闻凑下热闹吧。

开发环境

说起这个开发环境,那也是真的醉了,一路报错,过五关斩六将,真的是随时都准备放弃,反正环境这块很坑,部署到打包,没3小时搞不好,我只能打这个包票,除非你真的人品爆发,一路开绿灯,下面记录几个实际遇到的环境问题

通过vs code去安装flutter后创建新项目报错

报错:Waiting for another flutter command to release the startup lock...

解决办法:当你的项目异常关闭,或者android studio用任务管理器强制关闭,下次启动就会出现上面的一行话,此时需要打开 flutter/bin/cache/lockfile,删除就行了,或者直接用下面的命令:rm ./flutter/bin/cache/lockfile

怎么连接夜神安卓模拟器

预览项目想用夜神模拟器,方法:在夜神模拟器的bin目录下,打开命令面板,执行adb connect 127.0.0.1:62001 命令,显示successfully及连接成功,然后项目中运行flutter run即可

生成密匙命令无效

系统提示keytool不是内部或外部命令,如下图:

1
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key

这个问题是你的Android Studio没有配置环境变量,最简单方法就是你直接到Android Studio安装目录的bin文件下下打开命令行工具去执行这条命令,具体你得bin目录怎么找?通过下面命令获取:

1
flutter doctor -v

apk生密匙保存时候拒绝访问

1
java.io.FileNotFoundException:my-release-key.keyStore拒绝访问

实际就是权限不够,你需要用管理员身份运行cmd,然后去执行

快速生成app图标

弄个1024*1024尺寸图片,直接上传到这个网站,就能去导出安卓和ios的图标,传送门

网络图片资源无法加载

这种情况有两种

一:模拟器上本身就显示不出来,这种情况通常是环境问题,我第一天不出来,睡一觉第二天重新跑项目神奇般的可以了。。。

二:一般来说更容易出现的是第二种情况,模拟器可以加载网络图片,打包apk到真机运行却不行,这种情况需要我们修改下配置,在android/src/profile/AndroidManifest.xml还有同级的main目录下还有一个AndroidManifest.xml文件,即android/src/main/AndroidManifest.xml使用权限申请配置放到这里,打包再次安装,就可以访问网路了,具体添加代码如下:

1
2
3
4
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />


总结

所有提供方案只能代表我遇到此问题是这么解决的,这货环境很多问题,得多百度尝试,某些时候你得适当重启下电脑或许问题就没了。关于怎么打包发布 Android 项目,可以看看这里传送门

「两年博客,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏

谢谢你请我吃鸡腿*^_^*

支付宝
微信
0

谢谢你请我吃鸡腿*^_^*

支付宝
微信

上一篇:

下一篇:

你可能感兴趣

共有 2 条评论 - 初窥Flutter世界,新一代跨平台移动UI框架

  1. 柚瘾° Windows NT Chrome 74.0.3729.169

    学长又在学新东西了,带我啊,啥时候我才能像你一样厉害

    1. 唯品秀前端技术博客 Windows NT Chrome 57.0.2987.98

      @柚瘾°我就笑笑不说话,哈哈

博客简介

唯品秀博客: weipxiu.com,一个关注Web前端开发技术、关注用户体验、坚持更多原创实战教程的个人网站,愿景:成为宇宙中最具有代表性的前端博客,期待您的参与 

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 231 篇
  • 草稿数目: 0 篇
  • 分类数目: 14 个
  • 独立页面: 6 个
  • 评论总数: 847 条
  • 链接总数: 12 个
  • 标签总数: 416 个
  • 建站时间: 980 天
  • 注册用户: 1856 人
  • 访问总量: 8652979 次
  • 最近更新: 2019年8月22日
服务热线:
 173xxxx7240

 QQ在线交流

 旺旺在线