WhatsApp 更改了包的名称?包名突然报错
WhatsApp changed the name of the package? Sudden error with package name
我在我的应用程序中集成了 wpp,它可以正常工作大约一年,但我发现它不再起作用了。当应用程序尝试启动 Intent 时,会发生 NameNotFoundException
Caused by: android.content.pm.PackageManager$NameNotFoundException: com.whatsapp
知道发生了什么事吗?
编辑:我认为这是一个 Android 11 问题,这有意义吗?
包可见性 android11 有新变化。您需要在您的应用程序标签下添加一个新部分:请查看官方文档 Link
在 manifest.xml
试试这个
<queries>
<package android:name="com.whatsapp" />
<package android:name="com.whatsapp.w4b" />
</queries>
或仅此。
<queries>
<package android:name="com.whatsapp" />
</queries>
我在我的应用程序中集成了 wpp,它可以正常工作大约一年,但我发现它不再起作用了。当应用程序尝试启动 Intent 时,会发生 NameNotFoundException
Caused by: android.content.pm.PackageManager$NameNotFoundException: com.whatsapp
知道发生了什么事吗?
编辑:我认为这是一个 Android 11 问题,这有意义吗?
包可见性 android11 有新变化。您需要在您的应用程序标签下添加一个新部分:请查看官方文档 Link
在 manifest.xml
试试这个 <queries>
<package android:name="com.whatsapp" />
<package android:name="com.whatsapp.w4b" />
</queries>
或仅此。
<queries>
<package android:name="com.whatsapp" />
</queries>