flutter-android打包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flutter-android打包相关的知识,希望对你有一定的参考价值。

参考技术A android打包教程:
1、在AndroidManifest中确定app的名字:

2、在app/build.gradle中设置安卓兼容版本targetSdkVersion和最低版本minSdkVersion,还有编译版本compileSdkVersion,还有设置包名applicationId,一般不用设置,除非你是要变更

4、添加启动图标,图标资源文件的位置如下:

看到这个文件的时候,就说明创建证书成功了
6、配置项目证书
在android目录下新建一个file文件key.properties,然后填写证书的信息如下:

7、启用混淆
在app路径中添加proguard-rules.pro文件(这个百度下就好了)
8、构建flutter build apk

Flutter-Android studio常用快捷键总结

前言

因为之前一直用Xcode,对Android studio的快捷键还不是很熟悉,这次有空来总结一下。

一、快捷键

1、Ctrl + option + O 删除未使用的 import

这个快捷键其实也不需要,可以在设置里面设置flutter自动格式化代码,或者使用CMD + option + L 格式化代码也可以。

2、Shift + F6 重命名


效果如下:

3、CMD + -/+ 折起/展开代码块

这个可以重复使用,一直按CMD+ -/+你会看到不一样的效果,另外,你也可以使用Shift + CMD + -/+全文件代码展开收起。

4、CMD + , 进入设置页面

这个快捷键好用,就不用每次选择Android studio---->Preferences再去操作了。

5、CMD + [ 光标回到上一次编辑的位置
CMD + ] 光标回到下一次编辑的位置

这个不用多说,试一下就知道了

6、CMD + Y 查看选中类的属性

可以直接查看当前类的属性,就不用CMD+点击进去查看了

7、CMD + O 快速打开

可以搜索全局的类名,文件名等等直接打开

8、option + Enter 扩展功能

这个快捷键经常用到,如下所示可以做很多操作

9、CMD + option + M 将选中代码提取到某个方法中

选择代码,然后执行快捷键,就能直接命名方法名生成方法,省了复制粘贴操作。

10、CMD + option + W 将选中代码提取生成一个新的Widget

这个快捷键可以把选择的一段代码直接生成一个Widget

11、Fn + Option + F1选择当前文件在哪里显示

可以定位到当前文件在目录中的位置

12、 command + N 生成Getter和Setter方法

菜单栏: Code —> Generate —> Getter and Setter

13、command + N生成构造函数

菜单栏: Code —> Generate —> Constructor

14、Fn + F2跳转到下一个错误位置

这个快捷键可以跳到下一个错误的位置,可以快速定位位置

15、Command + L快速跳转到某一行
16、Shift + Command + U大小写替换

这个也很好用,可以把小写全部替换成大写

17、Command + F查找工具

1、Command + C (复制单词)
2、Command + F (调出查找工具栏)
3、Enter (回车开始查找)
4、Command + G 下一个匹配到的结果
5、Command + Shift + G 上一个匹配到的结果
6、control + Command + G 同时选中所有查找到的结果

18、Command + Shift + F全局搜索
19、Command + R替换

这个替换是在当前文件替换

20、Command + Shift + R全局替换
21、看某个方法或变量在哪些地方使用

这个方法可以自己设置快捷键,可以看到有那些地方引用到他,很有用

22、Option + Up/Down选中代码

可以直接快捷键选择代码

23、Command + E最近编辑过的文件列表

这个非常有用,就不用一个个回去找哪个文件了

24、Fn + ↑向上翻页 Fn + ↓向下翻页
25、Shift + Option + C查看历史修改记录
26、Command + X删除光标所在行
27、Command + C复制光标所在行
28、Command + V粘贴

二、代码模板

1、Live Template( 实时模板 ),看图即懂,懂的都懂!

2、其实flutter也有对应的代码块,可以留意一下,比如stful和stless

3、后续继续完善

参考地址:
Android Studio 使用艺术

END.

以上是关于flutter-android打包的主要内容,如果未能解决你的问题,请参考以下文章

Unity打安卓包 Android 所有错误解决方案大全(几乎囊括所有打包错误 )

Android Studio 如何打JAR包(修订版)

Android7.0打包安装问题

Android Studio中gradle命令指定打jar包...

Android 借助 Python 实现自动打包上传 fir

hbuilder怎么打包成android