SPLIT_BUNDLE 3. 需要采取的措施:您的应用不符合 Google Play 政策,解决方案是什么?

问题描述 投票:0回答:1

我没有在 Flutter 应用程序中使用

 REQUEST_INSTALL_PACKAGES
权限。但 Play 商店因此删除了我的应用程序。我已经从我的清单文件中验证了这一点。但还补充道:
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>

但是谷歌再次拒绝了我的构建。也许任何 Flutter 包都在使用它,但我不知道哪个包在使用它。

我的 pubspec.yaml 包:

  cupertino_icons: ^1.0.2
  flutter_spinkit: ^5.1.0
  fluttertoast: ^8.0.8
  # image_picker: ^0.8.4+4
  image_picker: ^1.0.4
  http: ^0.13.4
  # shared_preferences: ^2.0.12
  shared_preferences: ^2.2.1
  flutter_bloc: ^8.0.1
  bloc: ^8.0.2
  shimmer: ^2.0.0
  # file_picker: ^4.3.3
  file_picker: ^5.5.0
  # open_file: ^3.2.1
  open_filex: ^4.3.2
  syncfusion_flutter_pdfviewer: ^19.4.52-beta

我的清单权限是:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>

请提出任何解决方案或帮助,我们将不胜感激,因为我在这个问题上浪费了时间。

您可以在此处

查看问题图片
android flutter permissions flutter-dependencies android-manifest
1个回答
0
投票

使用 android studio 打开应用程序的 android 文件夹。然后转到应用程序模块。然后打开该模块中的清单。您将在底部看到 2 个选项卡

在这里您将看到有一个名为“合并清单”的选项卡。选择那个。然后您将在添加所有依赖项后看到生成的清单。在右侧,您可以单击某些依赖项来查看添加的内容。

© www.soinside.com 2019 - 2024. All rights reserved.