代码之家  ›  专栏  ›  技术社区  ›  trukeOderSo

Flutter:com.example是什么意思?

  •  0
  • trukeOderSo  · 技术社区  · 2 年前

    所以我想在Google Play上上传一个应用程序,所以我用密钥构建了一个.aab文件,并想将这个作为第一个版本上传。谷歌说我的文件使用了“com.example”软件包,这是不允许的。所以我想测试.aab文件,但没有成功。但我认为这个文件没有正常工作,因为我在整个项目中找不到任何名为“com.example”的东西。不是在pubspec.yaml中,不是在main中,甚至不是在AndroidManifest.xml中。所以我的问题是,当它说我正在使用“com.example”包时,这意味着什么?这是否意味着我的.aab文件没有正确构建?

    我从AndroidStudio中的项目构建了.aab文件。之后我想把文件上传到Google Play上,但上面写着不能使用类似包“com.example”的内容。

    1 回复  |  直到 2 年前
        1
  •  0
  •   trukeOderSo    2 年前

    所以这个解决方案真的很简单。在build.gradle文件中,您搜索defaultConfig块,然后在那里更改所需包中的applicationId。但是你不能更改android块中的名称空间。

        2
  •  -1
  •   Paul Grei    2 年前

    请阅读并遵循本指南: https://docs.flutter.dev/deployment/android

    您可以跳过:使用R8缩小代码,启用多点支持

    至于com.example,您可以尝试在VScode中使用全局搜索来查找您错过重命名此名称的位置。