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

如何在Expo托管项目中添加"usesCleartextTraffic": true配置?

在Expo托管项目中配置usesCleartextTraffic

Expo托管项目确实没有原生的AndroidManifest.xml文件,所有原生配置都需要通过项目根目录的app.json或app.config.js来完成,具体步骤如下:

  • 打开项目根目录下的app.json(如果使用JS动态配置则打开app.config.js)
  • 在expo.android节点下添加usesCleartextTraffic字段并设为true,示例配置如下:
{
  "expo": {
    "name": "你的应用名称",
    "slug": "your-app-slug",
    "android": {
      "usesCleartextTraffic": true
    }
  }
}
  • 保存配置后,重新构建Android项目(执行expo build:android,或者在Expo Go中刷新应用)

Expo会自动将这个配置注入到最终生成的原生AndroidManifest.xml文件中,无需手动修改原生代码。如果需要更精细的控制(比如仅允许特定域名的明文流量),可以通过android.networkSecurityConfig字段指定自定义的网络安全配置文件,但全局开启明文流量的话,上面的简单配置就足够了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 00:56:08