zoukankan      html  css  js  c++  java
  • Android Studio解决新建项目时support:appcompat问题

    新建android project时像我这样的新手可能会遇到这种错误:

    Error:(26, 13) Failed to resolve: com.android.support:appcompat-v7:29.+
    Install Repository and sync project
    Show in Project Structure dialog
    

    这是由于sdk版本的问题,app下的build.gradle自动给用户配置了不兼容的sdk版本

    如下:

    android {
        compileSdkVersion 29
        buildToolsVersion "29.0.2"
        defaultConfig {
            applicationId "com.sora.kotlinprojecttext"
            minSdkVersion 21
            targetSdkVersion 29
            versionCode 1
            versionName "1.0"
            testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        }
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            }
        }
    }
    
    dependencies {
    ...
    compile 'com.android.support:appcompat-v7:29.+'
    ...
    }
    

    我们要对 compileSdkVersion 29、targetSdkVersion 29、compile 'com.android.support:appcompat-v7:29.+'这三个数据进行修改。

    打开sdk manager,或者左上角File-setting搜索updates,就可以看到IDE的版本详情了,见下图,我这里显示我的Android SDK Tools为26.1.1,所以我将上面要修改的数据的29改成26,然后sync就没问题了。

  • 相关阅读:
    接口
    多态
    static的用法
    Person类中多个构造方法和测试
    曹操外卖实现功能
    曹操外卖数据表设计
    java中 try catch finally和return联合使用时,代码执行顺序的小细节
    GenerationType四中类型
    spring boot
    VMware修改为静态ip
  • 原文地址:https://www.cnblogs.com/ksxxx/p/12148438.html
Copyright © 2011-2022 走看看