You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native:构建可连接远程开发服务器的测试APK方法

构建可连接远程开发服务器的React Native Debug APK

前提确认

  • 确保项目已完成Expo到裸React Native的迁移,项目根目录下存在android文件夹
  • 本地已配置好Android开发环境(JDK、Android SDK、NDK等)

无需设备连接,直接构建Debug APK

因为你没有全局react-native命令,通过以下方式构建:

  • 进入项目根目录,执行:
    npx react-native run-android --variant=debug --no-jetifier --device-id=none
    
  • 或者直接调用gradle命令(更稳定):
    cd android
    ./gradlew assembleDebug
    

构建完成后,APK文件路径:android/app/build/outputs/apk/debug/app-debug.apk

确保APK支持远程服务器连接

  • 检查网络权限:打开android/app/src/main/AndroidManifest.xml,确认已添加以下权限(Debug模式默认包含,但建议校验):
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    
  • Debug版本APK默认自带开发者菜单,无需额外配置,安装后可通过摇晃设备(或用adb shell input keyevent 82命令)调出。

安装APK并连接远程服务器

  • 将app-debug.apk传输到安卓设备完成安装
  • 打开应用,调出开发者菜单,依次选择:
    1. Dev Settings
    2. Debug server host & port for device
    3. 输入远程开发服务器的IP和端口(格式:xxx.xxx.xxx.xxx:8081,默认端口为8081)
  • 返回开发者菜单,选择Reload,应用会重新连接远程服务器加载代码

内容的提问来源于stack exchange,提问作者Fmstrat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 14:18:16