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

Android Studio Giraffe更新compileSdk至34后运行app报错,如何解决?

解决Android Studio运行时am start带--splashscreen-show-icon的报错

以下是几个可行的解决步骤:

步骤1:移除运行配置中的--splashscreen-show-icon参数

  • 点击Android Studio右上角运行按钮旁的下拉菜单,选择「Edit Configurations」
  • 在弹出的配置窗口中选中你的app运行配置
  • 切换到「Launch Options」标签页
  • 在「Launch Flags」输入框里删除--splashscreen-show-icon这段内容
  • 点击「Apply」保存配置,重新运行app

步骤2:切换到API 33及以上的虚拟设备

--splashscreen-show-icon是Android 13(API 33)及以上系统才支持的启动参数,若你的虚拟设备系统版本低于API 33,会触发该报错:

  • 打开AVD Manager(路径:Tools → Device Manager)
  • 检查当前虚拟设备的API等级,若低于33,创建一个API 33或34的虚拟设备,切换后重新运行

步骤3:验证Gradle配置与API 34的兼容性

打开模块级别的build.gradle文件,确保以下配置正确:

android {
    compileSdk 34
    defaultConfig {
        applicationId "com.example.testapp"
        minSdk 21 // 可根据项目需求调整
        targetSdk 34
        versionCode 1
        versionName "1.0"
    }
    buildToolsVersion "34.0.0" // 需与compileSdk版本匹配
}

点击「Sync Now」同步Gradle后,重新运行app

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 00:05:06