android - 应用程序暂停 - 使用 CORDOVA 应用程序更新插件后 - https://ionicframework.com/docs/native/app-update
问题描述
您的应用存在问题 您的应用包含不符合恶意行为政策的内容。我们发现您的应用正在使用不合规版本的 Cordova 插件应用更新 SDK,其中包含从 Google Play 之外的未知来源下载或安装应用的代码。
即使我尝试删除此插件并尝试使其构建但未打开错误来了说:[错误]错误初始化版本插件:找不到类
解决方案
我在前一周遇到了同样的问题。我认为由于恶意行为插件,谷歌已经收紧了政策。移除 app-update 插件后,您只需要移除并添加 android 平台即可。
使用:
ionic cordova platform remove android
ionic cordova platform add android
但是,在添加新的 android 平台后,尝试添加一行:
android:usesCleartextTraffic="true"
(在platforms/android/app/src/main/AndroidManifest.xml里面)
<application android:hardwareAccelerated="true"
android:icon="@mipmap/icon"
android:label="@string/app_name"
android:supportsRtl="true"
android:usesCleartextTraffic="true">
这(如果我没记错的话,如果错了可以纠正我)是为了确保 android 9 及更高版本可以像以前一样工作。就我而言,如果未插入此行,我的应用程序将无法访问并将值传递到外部网页。
推荐阅读
- json - 我可以使用 python 请求在 github 上发布 .json 文件吗?
- node.js - ElasticSearch 标准 Node 客户端与云功能一起使用是否安全?
- github - 使用 AFNetworking 4.0 安装 AFNetworkActivityLogger 时出错 - Cocoapods
- sql - 在 Oracle SQL 中为 Row_Number() 指定表
- flutter - 网络信息使用颤振插件显示空值
- dump - 来自 Linux 命令行的 pg_dump
- typescript - Typescript中reduce的累加器arg上的重载错误
- ios - indexPath.row 打印可选文本
- python - 在创建记录时,运行一个函数以在另一个模块中创建记录 - odoo 13
- flutter - 将行设置为最小子高度颤动