实际上我在 Play 商店中发布了一个应用程序,在下次更新中我想在应用程序中添加 UPI 支付。所以,我正在使用 upi_pay 包。当我安装包时,出现错误“AndroidManifest.xml:11:5-64 的元素包上缺少‘package’键属性”。有人可以帮我吗?提前致谢。
此问题发生在以下组合中:
- 使用Android-SDK的API级别31(或更高版本),
- 使用旧的 Gradle 版本。
基本上,将 build-tools 更新到 31 不足以支持queries
元素(清单的元素,自 Android 11+ 起添加)。 Gradle 也需要更新。
当我从 Gradle 升级时,它对我有用3.5.0
to 3.5.4
.
In root build.gradle
文件,例如:
// ...
dependencies {
classpath 'com.android.tools.build:gradle:3.5.4'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
// ...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)