在react native中升级android SDK版本

5lwkijsr  于 2023-06-20  发布在  Android
关注(0)|答案(2)|浏览(174)

我正在尝试将Android SDK版本30升级到31。我的建设是发生罚款,而安装的时候,我面临着以下问题。

无法安装应用程序:INSTALL_PARSE_FAILED_MANIFEST_MALFORMED

我的其他SDK版本像

buildToolsVersion = "29.0.2"
        minSdkVersion = 21
        compileSdkVersion = 28
        targetSdkVersion = 31  // Updated
        supportLibVersion = "28.0.0"
        kotlinVersion = "1.6.0"

我的react-native版本是0.59.9有什么建议吗?

mwkjh3gx

mwkjh3gx1#

通过在AndroidManifest.xml中添加以下代码修复了该问题

android:exported="true"

就像这样

<activity
android:name=".MainActivity"
android:exported="true">
.....
</activity>
pqwbnv8z

pqwbnv8z2#

确保表示应用程序入口点的清单条目包含android:exported属性的显式值。它需要API级别31+。

<activity
   android:name=".MainActivity"
   android:exported="true">
   .....
</activity>

更多信息:https://developer.android.com/topic/security/risks/android-exported

相关问题