• 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就没问题了。

  • 相关阅读:
    python:递归函数(汉诺塔)
    python:代码复用与函数递归
    unity接入平台sdk
    原型和原型链
    闭包js
    微信小游戏的排行榜重点
    微信简单的排行榜
    代理服务器出现问题解决方案
    nodejs的fs模块
    nodejs的l分数
  • 原文地址:https://www.cnblogs.com/ksxxx/p/12148438.html
Copyright © 2020-2023  润新知