在Flutter中,并没有统一地修改图标、应用名称和包名的地方,所以要在各自语言对应的地方进行修改:

包名

  • Android 是在 androidappsrcmainAndroidManifest.xml 中修改package="xxx.xxx.xxx";
    以及在 androidappsrcbuild.gradle中修改applicationId "xxx.xxx.xxx";
    并且需要修改androidappsrcmain......MainActivity.java对应的包路径

  • iOS 在 iosRunnerInfo.plist 中修改CFBundleIdentifier对应的Value

写法与原生相同,并且可以不一致。

PS:不推荐修改包名,包名最好在项目开始时定下...之后修改可能会出点什么小问题...

应用名称

  • Android 是在 androidappsrcmainAndroidManifest.xml 中修改android:label="XXX";
  • iOS 在 iosRunnerInfo.plist 中修改CFBundleName对应的Value

图标

  • Android 在androidappsrcresmipmap-... 文件夹中替换相应图片
  • iOS 在 iosRunnerAssets.xcassetsAppIcon.appiconset文件夹中替换相应尺寸的图片, 如果使用不同的文件名,那还必须更新同一目录中的Contents.json文件。

启动图片

  • Android 在androidappsrcresdrawablelaunch_background.xml 通过自定义drawable来实现自定义启动界面。
  • iOS 在 iosRunnerAssets.xcassetsLaunchImage.imageset文件夹中替换相应尺寸的图片, 如果使用不同的文件名,那还必须更新同一目录中的Contents.json文件。

其他方式

可以使用Xcode打开ios文件夹下的Runner.xcworkspace项目,像原生项目一样修改。

                                        

更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. Android(安卓)文件保存与读取
  4. android学习小结2
  5. Android如何调用第三方SO库
  6. Android特殊字体引入,以及描边和投影
  7. adb pm 指令介绍
  8. 终于搞定Eclipse下看Android的源码
  9. 修改 Android(安卓)模拟器 density

随机推荐

  1. Android(安卓)关于Activity的四种启动模
  2. android Preference之android:dependency
  3. android 笔记 --- Bitmap与Drawable转换
  4. Android通知栏点击通知消失
  5. Android的屏幕多样性支持
  6. cocos2dx 使用jni方法获取android mac地
  7. Unity3D Android
  8. APP签名打包时遇到的问题
  9. Android(安卓)删除文件夹以及文件夹中的
  10. Android(安卓)--Intent意图的讲解