对于Android版本,小于11的My应用程序运行良好。但对于Android 11的版本,它显示了一条消息"请安装Chrome Stable 72或更高版本">当我尝试打开应用程序时。
更改的依赖关系
implementation 'com.github.GoogleChrome:custom-tabs-client:a0f7418972'
至
implementation 'com.google.androidbrowserhelper:androidbrowserhelper:2.2.0'
还要确保清单中的启动器活动从androidbrowserhlper 导入
com.google.androidbrowserhelper.trusted.LauncherActivity
您可以在这里找到更多迁移详细信息
Trusted Web Activity是在Chrome版本72中引入的。问题与安卓版本无关,但显示此消息的设备上安装的Chrome版本早于72。
从Google Play安装最新版本的Chrome应该可以解决这个问题。