m0_61961650 2024-06-07 14:16 采纳率: 50%
浏览 5
已结题

第一次用android Studio,这个运行不了,不太清楚什么问题。

这个运行时,弹出的问题,好像是配置方面的,不知道怎么修改。希望有人帮我解惑一下,两天没运行出来hello world

img

  • 写回答

3条回答

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-06-07 14:16
    关注

    引自免费微信小程序:皆我百晓生

    看起来你遇到了一个与Android SDK版本不兼容的问题。为了解决这个问题,你需要更新你的项目编译SDK版本至34或更高。下面是详细的步骤:

    1. 首先,确保你已经安装了至少API级别34的Android SDK。在Android Studio中,打开Preferences(Windows/Linux)或Settings(Mac),然后选择Appearance & Behavior > System Settings > Android SDK。在右侧的"SDK Platforms"部分,勾选并下载API Level 34或更高的平台。

    2. 接下来,你需要更新你的build.gradle文件中的compileSdkVersion。在项目根目录下的build.gradle(不是app目录下的那个),找到类似这样的行:

      ext {
          minSdkVersion = 21
          targetSdkVersion = 33
          compileSdkVersion = 33
      }
      

      compileSdkVersion改为34或更高,例如:

      ext {
          minSdkVersion = 21
          targetSdkVersion = 33
          compileSdkVersion = 34 // 更新这里
      }
      
    3. 然后,在app目录下的build.gradle文件中,确保targetSdkVersion也是一致的:

      defaultConfig {
          ...
          minSdkVersion rootProject.ext.minSdkVersion
          targetSdkVersion rootProject.ext.targetSdkVersion // 如果需要,可以将这里的33改为34
          ...
      }
      
    4. 最后,同步你的Gradle项目。点击菜单栏的Sync Now按钮,或者使用快捷键Ctrl + Shift + A(Windows/Linux)或Cmd + Shift + A(Mac),搜索并选择Sync Project with Gradle Files

    5. 完成同步后,尝试重新构建项目。点击菜单栏的Build,然后选择Rebuild Project

    如果你仍然遇到问题,检查是否有其他依赖项也需要更新到与新SDK版本兼容的版本。你可以在build.gradle文件中查找所有的dependencies,并确保它们与新的compileSdkVersion兼容。

    如果你对某个特定的依赖项不确定,可以在Android Developers网站上查看它的文档,确认其支持的最低Android API级别。例如,对于AppCompat库,你可以查阅官方文档来确定最新的版本和支持的API级别。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月22日
  • 已采纳回答 6月14日
  • 创建了问题 6月7日