Android微信分享后app就重启了

我加了一个 

SplashActivity

到我的工程里,做了一个启动画面。 

加上后,微信分享就出了问题。 分享到微信后返回到APP,App就重启了。 

解决, 加了一个判断。 不让它重启。 

class SplashActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)

        if (!isTaskRoot()) {
            // 如果不是任务栈的根部,直接结束当前 Activity,避免重复启动
            finish();
            return;
        }

更新:(第二天)

这样写也是有问题 , 就是微信回调就走这个 SplashActivity , 所以最后又把 SplashActivity 删掉了。 我是写的Flutter, 对Android的不太熟悉 。

你可能感兴趣的:(android,微信,flutter)