Android真机连接本地服务器,有哪些操作步骤和注意事项?
- 云服务器
- 2025-11-14
- 5
在Android开发过程中,连接真机与本地服务器是一个常见的需求,以下是一个详细的步骤指南,帮助您实现这一功能。
准备工作
在开始之前,请确保您已经完成了以下准备工作:
- 安装Android Studio。
- 创建一个Android项目。
- 准备一台已连接网络的电脑作为本地服务器。
- 在电脑上安装并配置一个轻量级Web服务器,如Apache、Nginx或Tomcat。
配置真机
-
开启开发者模式:
- 进入“设置”>“系统”>“关于手机”。
- 连续点击“版本号”几次,直到出现提示“您已处于开发者模式”。
-
USB调试:
- 进入“设置”>“系统”>“开发者选项”。
- 打开“USB调试”。
-
连接真机:
使用USB线将真机连接到电脑。

配置Android Studio
-
打开项目:
打开Android Studio,选择“打开一个现有的Android Studio项目”。
-
连接真机:
- 在“运行”菜单中选择“选择部署目标”。
- 在设备列表中选择您的真机。
-
启动服务器:

在电脑上启动您配置的Web服务器。
-
创建测试页面:
- 在服务器根目录下创建一个名为index.html的文件,并添加以下内容:
- 添加网络权限:
- 在AndroidManifest.xml文件中添加以下权限:
- 编写网络请求代码:
在您的Activity中,添加以下代码:
- 添加WebView布局:
- 在activity_main.xml文件中添加以下布局:
-
启动程序:
在Android Studio中,点击“运行”按钮,选择您的真机。

-
查看结果:
在真机上打开应用,您应该能看到之前创建的测试页面。
配置本地服务器
<!DOCTYPE html> <html> <head>测试页面</title> </head> <body> <h1>这是一个测试页面</h1> </body> </html>
在Android项目中配置网络请求
<usespermission android:name="android.permission.INTERNET" />
import android.os.Bundle; import android.webkit.WebView; import android.webkit.WebViewClient; import androidx.appcompat.app.AppCompatActivity; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = findViewById(R.id.webView); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new WebViewClient()); webView.loadUrl("http://localhost/index.html"); } }
<WebView android:id="@+id/webView" android:layout_width="match_parent" android:layout_height="match_parent" />
运行程序
FAQs
Q1:如何确保本地服务器可以正常访问?
A1:请确保您的电脑已连接到网络,且Web服务器已启动,您可以使用浏览器访问服务器地址(如http://localhost),查看是否能够访问到测试页面。
Q2:如何修改服务器地址?
A2:在Android项目中,您可以在WebView的loadUrl()方法中修改服务器地址。
webView.loadUrl("http://192.168.1.100/index.html");
这样,您的应用将连接到指定的服务器地址。