使用android webview做了个浏览器,使用adb无法打开指定url是什么原因?
海子尘 2020-05-31 10:03:21 package com.wjh.fzweb;
import androidx.appcompat.app.AppCompatActivity;
import android.webkit.CookieManager;
import android.webkit.WebView;
import android.webkit.WebSettings;
import android.os.Bundle;
import android.webkit.WebViewClient;
import java.util.Random;
public class MainActivity extends AppCompatActivity {
private WebView webView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//禁止cookie
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.setAcceptCookie(false);
webView= (WebView) findViewById(R.id.webView);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);//允许运行JavaScript
webView.loadUrl("http://www.baidu.com");//可打开url
webView.setWebViewClient(new webViewClient ());
getSupportActionBar().hide();
}
//Web视图
private class webViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
使用adb shell am start -a android.intent.action.VIEW -n com.wjh.fzweb/.MainActivity -d https://m.baidu.com/ 能打开浏览器,却打不开指定url,请指教