退出应用程序在某些设备中无效

时间:2016-03-24 06:53:08

标签: android eclipse webview exit

希望我能很好地解释我的问题 我在eclipse中编写了一个Android应用程序,但所有代码都通过WebView和JavaInterface运行 我的意思是我的应用程序中有一个webview,并通过JavaInterface连接到android函数 此应用已针对Android 5.0编码,我的问题仅适用于从应用退出。

public void exitFromApp(){

        finish();
        android.os.Process.killProcess(android.os.Process.myPid());
        System.exit(1);



    }

这是我的退出功能,在我的手机和eclipse模拟器上工作正常 但是当我想在某些设备上测试它时,例如我的朋友的设备(华为移动设备)和这个网站https://www.manymo.com,当我点击退出时,应用程序返回到webview的主页面,永不退出。

2 个答案:

答案 0 :(得分:0)

想要退出应用时尝试此操作

finishAffinity();

答案 1 :(得分:0)

我只是在我的功能开始之前添加这些行,我的问题已经解决了 现在,通过单击webView上的退出链接

退出应用程序
@SuppressLint("NewApi")
@JavascriptInterface