美文网首页
flutter各平台基础配置

flutter各平台基础配置

作者: 没有钱也很认真 | 来源:发表于2019-12-27 16:15 被阅读0次

安卓部分

1.名称、icon、包名等等都需要手动设置,设置与安卓原生一致,打开android的AndroidManifest.xml设置。

2.签名打包也是跟也跟原生一致,不过flutter并没有android studio的快捷生成签名方式,签名可以在原生当中生成后引入即可,放在app目录下引用可以使用以下:

signingConfigs {

config{

storeFile file("abc.jks")

storePassword"123456"

        keyAlias"abc"

        keyPassword"123456"

    }

}

buildTypes {

release {

signingConfig  signingConfigs.config

minifyEnabledfalse

        proguardFiles file("proguard-android.txt")//getDefaultProguardFile = sdk root

    }

debug {

signingConfig signingConfigs.config

}

}

注意signingConfigs>buildTypes先后顺序,

打包可以使用命令行:flutter build apk 会在,项目/build/app/output/releae/ 下生成apk;

苹果部分

1.名称在Runner的Info.plist中设置(一般是引用,注意引用位置)。其中build identifier在Runner.xcodeproj文件夹下project.pbxproj修改PRODUCT_BUNDLE_IDENTIFIER值即可,版本号、版本构建号依赖Flutter文件夹下的Generated.xcconfig,需要手动设置,如果出错可以在xcode中设置也可以。

2.打包签名等,可以右键ios文件跳转至xcode后,剩余步骤与原生一致。

    

相关文章

网友评论

      本文标题:flutter各平台基础配置

      本文链接:https://www.haomeiwen.com/subject/fmxenctx.html