WhatsApp 更改了套餐名称?包名突然出错

Jua*_*Gil 1 android kotlin whatsapp

我在我的应用程序中与 wpp 集成,这工作正常大约一年,但我发现它不再工作了。当应用程序尝试启动意图时,会发生 NameNotFoundException

   Caused by: android.content.pm.PackageManager$NameNotFoundException: com.whatsapp
Run Code Online (Sandbox Code Playgroud)

知道发生了什么事吗?

编辑:我认为这是 Android 11 的问题,这有意义吗?

小智 9

Android 11 的包可见性有了新的变化。您需要在应用程序的标签下添加一个新部分:请浏览官方文档链接

在manifest.xml中试试这个

     <queries>
       
        <package android:name="com.whatsapp" />
        <package android:name="com.whatsapp.w4b" />
       
 </queries>
Run Code Online (Sandbox Code Playgroud)

或者仅此。

<queries>
    <package android:name="com.whatsapp" />
</queries>
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

3665 次

最近记录:

3 年,9 月 前