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

升级Android Studio后编译生成三个独立应用,疑为新特性或设置问题

排查Android Studio升级后模拟器出现多个独立应用的问题

嘿,我之前升级AS后也碰到过类似的小坑!先给你吃个定心丸:这不是Android Studio新版本的默认特性,大概率是项目配置或者AS运行设置出了问题,咱们一步步来排查:

  • 检查模块的清单文件:
    每个能在Launcher里显示图标的应用,都对应一个包含LAUNCHER入口的AndroidManifest.xml。你可以逐个打开项目里的模块清单,搜索这段代码:

    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    

    如果多个模块里都有这个intent-filter,每个模块都会被系统识别成独立应用,自然会显示多个图标。

  • 核对运行配置:
    点击AS右上角的运行下拉按钮,选择「Edit Configurations...」,看看当前的运行配置里:

    • 是否勾选了「Deploy multiple APKs」选项
    • 「Module」下拉框是不是不小心选中了多个模块
      有时候升级AS会重置部分运行配置,导致多模块被设为部署目标。
  • 检查构建变体设置:
    打开AS右侧的「Build Variants」面板,确认当前选中的是单个构建变体(比如debug或某个自定义风味),而不是同时选中了多个变体。如果构建了多个变体,每个变体都会生成独立的APK并安装到模拟器。

  • 排除新版本特性可能性:
    目前Android Studio的稳定版本(比如Giraffe、Hedgehog)并没有默认生成多个独立应用的特性,所以不用怀疑是新版本的“新功能”,重点还是放在项目配置排查上。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 04:01:51