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

Android Studio 3构建生成NOX.apk无法在真机运行,如何解决?

嘿,我来帮你搞定这个问题!显然是之前卸载NOX Player时留下的配置残留,干扰了Android Studio的构建逻辑,才会生成奇怪的NOX.apk还没法在真机运行。试试下面这些步骤,一步步排查修复:

1. 检查并切换构建变体

首先看构建目标是不是被改成了NOX专属的变体:

  • 打开Android Studio,点击顶部菜单栏的View > Tool Windows > Build Variants调出构建变体面板(右侧边栏没找到的话用这个路径)。
  • 查看Active Build Variant选项,如果显示的是noxDebug或noxRelease,直接改成常规的debug或者release就行。
2. 清理旧缓存并重新构建

残留的构建缓存可能还在生效,先清掉再重新编译:

  • 点击顶部菜单栏的Build > Clean Project,等清理完成后,再点击Build > Rebuild Project。这一步能彻底清除之前带NOX配置的旧构建文件。
3. 检查Module级别的build.gradle文件

NOX可能在你的项目构建脚本里加了专属配置,得删掉:

  • 打开app模块下的build.gradle文件,查找productFlavors或者buildTypes区块,如果你看到类似下面的代码,直接删掉NOX相关的部分:
    productFlavors {
        nox {
            // 这里是NOX残留的配置内容
        }
    }
    
  • 保存文件后,点击右上角的Sync Now同步项目配置。
4. 检查local.properties文件

项目根目录的local.properties可能还留着NOX的路径配置:

  • 打开这个文件,看看有没有类似nox.sdk.path=这类的行,有的话直接删除,然后同步项目。
5. 确认运行目标配置

最后检查一下运行目标是不是还绑定着NOX:

  • 点击顶部工具栏运行按钮旁边的下拉菜单,如果显示的是NOX模拟器,改成app或者你已经连接的真机设备(确保真机已开启USB调试并被Android Studio识别)。

如果以上步骤都试过还是没解决,可以试试删除项目根目录下的.gradle文件夹,以及你电脑用户目录下的.gradle文件夹,然后重新导入项目,基本就能彻底清除所有残留配置了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 06:34:52