Android STudio 访问百度网页
时间: 2023-11-10 21:55:49 浏览: 175
在 Android Studio 中访问百度网页可以通过以下步骤:
1. 在 Android Studio 中打开项目,然后在项目中找到 app 目录下的 res 目录,右键选择 New -> Android Resource Directory,创建一个名为 xml 的资源目录。
2. 在 xml 目录下创建一个名为 network_security_config.xml 的文件,并添加以下代码:
```
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<domain-config cleartextTrafficPermitted="true">
<domain includeSubdomains="true">baidu.com</domain>
</domain-config>
</network-security-config>
```
这个配置文件允许应用程序通过 HTTP 协议访问 baidu.com 网站。
3. 在 AndroidManifest.xml 文件中添加以下代码:
```
<application
...
android:networkSecurityConfig="@xml/network_security_config"
...
>
```
这个配置告诉 Android 系统使用刚刚创建的 network_security_config.xml 文件来配置网络安全策略。
4. 在你的 Activity 中使用 WebView 加载百度网页:
```
WebView webView = findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("https://www.baidu.com");
```
这个代码片段创建了一个 WebView 对象并打开百度网页。注意,需要添加 INTERNET 权限:
```
<uses-permission android:name="android.permission.INTERNET" />
```
这样就可以在 Android Studio 中访问百度网页了。
阅读全文