【问题标题】:Android studio unable to run the in my android deviceAndroid Studio 无法在我的 android 设备中运行
【发布时间】:2021-08-06 05:44:44
【问题描述】:

这里的伙计们,我是 android studio 的新手,我只是在 base 中,我尝试练习 android studio。我没有在我的 IDE 中安装虚拟设备,我用手机连接但我的代码没有运行,显示这个错误有人告诉我如何解决这个问题吗?

【问题讨论】:

  • 你可以直接在这里粘贴你的截图。请编辑您的问题以获得更好的可读性。谢谢:)

标签: android kotlin android-layout


【解决方案1】:

解决方案 1 检查项目代码面板,然后转到 Gradle Scripts -> build.gradle 文件,

  1. 将 3 个地方:compileSdkVersion、buildToolsVersion、targetSdkVersion 从 31 更改为 30。
  2. 您会注意到修改后的行上出现灯泡,单击并选择同步 [到版本 30]。 Android Studio 将自动下载 BuildTool V30 并更改项目设置。

解决方案 2 我只是更改这些设置似乎工作正常。我从 SDK 管理器下载了 SDK 版本 30。而我的buld.gradle配置如下。

*compileSdkVersion 30 *buildTools版本“30.0.3” *minSdkVersion 23 *targetSdkVersion 30

【讨论】:

  • 为什么要降低targetSdkVersion?
【解决方案2】:

根据显示的错误,您需要卸载修订版 31,然后重新安装。

为此,请按照以下步骤操作:

第 1 步 - 单击任务栏中的 SDK 管理器图标

第 2 步 - 在下一个对话框中单击 SDK 工具选项卡,如下所示

第 3 步 - 点击复选框取消选中Android SDK Build 31 Tools,如上图所示

第 4 步 - 在同一对话框中单击 应用确定 按钮卸载。

第 5 步 - 重复上述第 1 步和第 2 步,从任务栏中打开 SDK 管理器对话框,然后单击第二个选项卡(SDK 工具)

第六步 - 点击勾选空复选框,如下图:

第 7 步 - 在同一对话框中单击 应用确定 按钮安装工具

这应该会有所帮助,请告诉我们。

【讨论】:

    【解决方案3】:

    检查项目代码面板,然后转到 Gradle Scripts → build.gradle 文件,

    将三个地方从31改为30:compileSdkVersion、buildToolsVersion、targetSdkVersion 像这样

    安卓{

    compileSdkVersion 30
    buildToolsVersion "30.0.3"
    defaultConfig {
    
        applicationId "xxx.yyy.zzz"
        minSdkVersion 23
        targetSdkVersion 30
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }
      
    }
    

    【讨论】:

    • 为什么要降低targetSdkVersion?
    猜你喜欢
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    • 2017-02-19
    • 1970-01-01
    • 1970-01-01
    • 2020-11-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多