希望我能很好地解释我的问题 我在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的主页面,永不退出。
答案 0 :(得分:0)
想要退出应用时尝试此操作
finishAffinity();
答案 1 :(得分:0)
我只是在我的功能开始之前添加这些行,我的问题已经解决了 现在,通过单击webView上的退出链接
退出应用程序@SuppressLint("NewApi")
@JavascriptInterface