小编Man*_*oni的帖子

导航DESTINATION_NAME对于此NavController未知,是否正在重新打开以前使用navController.popBackStack()关闭的片段?

我在我的应用程序中使用了导航组件,最近它可以正常工作,但是将项目更新为更新后,仅当该目标位置(我将要打开)已使用自身关闭时才AndroidX出现错误。另外,如果我从中关闭DESTINATION片段也没有错误,但是使用只能从自身关闭片段。像下面navigation destination DESTINATION_NAME is unknown to this NavController navController.popBackStack()MainActivitypopBackStack

DestinationFragment

viewModelOfActivity.handleBackButton.observe(this, Observer {
        Navigation.findNavController(requireActivity(), R.id.main_nav_host).popBackStack() 
        //CALLING popBackStack() HERE CAUSING PROBLEM WHEN REOPNING THIS DESTINATION(or frg ) AGIAN
})  
Run Code Online (Sandbox Code Playgroud)

主要活动

override fun onBackPressed() {
    if (myViewModel.isDefaultBehaviour.value == true) {
        super.onBackPressed()
    } else{
        myViewModel.handleBackButton.value=true
        //NO ERROR IF HANDLE BACK BUTTON HERE ie->findNavController(R.id.main_nav_host).popBackStack()
       //INSTEAD OF myViewModel.handleBackButton
    }
}
Run Code Online (Sandbox Code Playgroud)

我还检查相关的问题,但没有任何帮助类似的问题

注意:我正在使用最新版本的导航库(alpha05)

android android-architecture-components android-jetpack android-architecture-navigation

6
推荐指数
1
解决办法
3022
查看次数

无法解决:play-services-auth-base-license version 11.8.0

我试图在我的项目中集成谷歌智能登录和短信SmsRetrieverClient.令我震惊的第一件事是,在这些功能的官方文档(https://developers.google.com/identity/sms-retriever/request#prerequisites)上,缺少必需的库.一些我如何尝试在网上找到所需的:

implementation 'com.google.android.gms:play-services-base:11.8.0'
implementation 'com.google.android.gms:play-services-identity:11.8.0'
implementation 'com.google.android.gms:play-services-auth:11.8.0'
implementation 'com.google.android.gms:play-services-auth-api-phone:11.8.0'
Run Code Online (Sandbox Code Playgroud)

但是当我同步gradle时,一个错误即将来临.即

无法解决:play-services-auth-base-license Open File

我在google上做了很多搜索,但没有得到任何解决方案.git hub上google的示例是:https://github.com/googlesamples/android-credentials/tree/master/sms-verification/android

android resolve android-gradle-plugin play-services-auth-base-license

3
推荐指数
1
解决办法
4038
查看次数