Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Gradle插件更新3.5.0正在使活动在backstack中销毁_Android_Gradle_Android Gradle Plugin_Build.gradle_Gradle Plugin - Fatal编程技术网

Android Gradle插件更新3.5.0正在使活动在backstack中销毁

Android Gradle插件更新3.5.0正在使活动在backstack中销毁,android,gradle,android-gradle-plugin,build.gradle,gradle-plugin,Android,Gradle,Android Gradle Plugin,Build.gradle,Gradle Plugin,我只是有一个奇怪的行为,在更新到最新的android Gradle插件后,导致我的家庭活动在我从家到搜索和返回时自动被破坏,它只是关闭应用程序,而不是回到家。我没有改变其他任何事情。我想知道插件是如何改变应用程序的应用内行为的 目前的版本是 classpath'com.android.tools.build:gradle:3.5.0' 我可以确认它在3.3.2上运行良好,没有代码更改 classpath 'com.android.tools.build:gradle:3.3.2' 我开始我的

我只是有一个奇怪的行为,在更新到最新的android Gradle插件后,导致我的家庭活动在我从家到搜索和返回时自动被破坏,它只是关闭应用程序,而不是回到家。我没有改变其他任何事情。我想知道插件是如何改变应用程序的应用内行为的

目前的版本是

classpath'com.android.tools.build:gradle:3.5.0'

我可以确认它在3.3.2上运行良好,没有代码更改

 classpath 'com.android.tools.build:gradle:3.3.2'
我开始我的活动如下。而且根本没有添加任何旗帜

search_et.clickWithDebounce {
        activity!!.startActivityForResult(
            Intent(activity, SearchActivity::class.java),
            SearchConstants.SEARCH_REQUEST_CODE
        )
    }

我也尝试过使用最新版本的Gradle,但没有成功。目前,我正在使用
5.4.1
,但也尝试更新到5.6.1。我的android studio版本是3.5稳定版。任何人都可以补充一些见解,为什么会发生这种情况,以及消除这种行为的解决方法是什么?

如果你降级到3.3.2,它还会发生吗?我还没有尝试过,但希望它能一直工作到3.3.2,如果你愿意,我可以试一试@ScottOper尝试一下,因为我看不出gradle版本是如何改变构建的。它在3.3.1和3.3.2版本的@ScottOper下都能工作,但我想上面提到的是导致问题的原因。