Java Android Webview使应用程序崩溃

Java Android Webview使应用程序崩溃,java,android,webview,Java,Android,Webview,在我的应用程序中实现了webview。但在调试时,它会崩溃 这是我的MakePaymentActivity.java public class MakePaymentActivity extends BaseActivity { public static String bookingId, userId, refId, Url; private WebView webView; @Override protected void onCreate(Bundle

在我的应用程序中实现了webview。但在调试时,它会崩溃

这是我的MakePaymentActivity.java

public class MakePaymentActivity extends BaseActivity {

    public static String bookingId, userId, refId, Url;
    private WebView webView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_make_payment);
        webView = (WebView) findViewById(R.id.webview);

        Url = URLConstants.MAKE_PAYMENT+"?user_id="+userId+"&ref_id="+refId+"&book_id="+bookingId;
        startWebView(Url);
    }

    private void startWebView(String url) {

        //Create new webview Client to show progress dialog
        //When opening a url or click on link

        webView.setWebViewClient(new WebViewClient() {      
            ProgressDialog progressDialog;

            //If you will not use this method url links are opeen in new brower not in webview
            public boolean shouldOverrideUrlLoading(WebView view, String url) {              
                view.loadUrl(url);
                return true;
            }

            //Show loader on url load
            public void onLoadResource (WebView view, String url) {
                if (progressDialog == null) {
                    // in standard case YourActivity.this
                    progressDialog = new ProgressDialog(MakePaymentActivity.this);
                    progressDialog.setMessage("Loading...");
                    progressDialog.show();
                }
            }
            public void onPageFinished(WebView view, String url) {
                try{
                if (progressDialog.isShowing()) {
                    progressDialog.dismiss();
                    progressDialog = null;
                }
                }catch(Exception exception){
                    exception.printStackTrace();
                }
            }

        }); 

         // Javascript inabled on webview  
        webView.getSettings().setJavaScriptEnabled(true); 

        //Load url in webview
        webView.loadUrl(url);


    }

}
XML文件

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<WebView android:layout_width="match_parent" 
  android:layout_height="match_parent" 
  android:id="@+id/webview">
 </WebView>

请帮忙解决这个问题。
提前谢谢

对不起。我不熟悉安卓系统。我发现了问题。我只是忘了在AndroidManifest.xml中声明活动,请添加LogCat。LogCat是Android开发者最好的朋友!启动此活动时,Logcat不会显示任何内容。是否向清单中添加了权限?当应用程序崩溃时,应该有一些日志信息。很可能您设置了logcat过滤器来过滤掉所需的信息,或者没有正确使用logcat。没有这些关于什么地方出了问题的原始数据,我们帮不了什么忙。您还可以尝试在出现异常时停止调试器。