我在签名时似乎无法构建我的android应用程序

时间:2019-06-19 13:15:26

标签: android gradle build.gradle sign

我可以在未签名的情况下构建应用程序,但是每次尝试签名Android Studio时都会说出类似

  

“错误:无法解决:com.android.support.cardview-v7:27.1.1”

我已经检查过this并验证了它的存在性,但似乎不起作用,如果我尝试对其进行修复,它还会带来其他依赖项问题。

“我的build.gradle(应用程序)”

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27

    defaultConfig {
        applicationId "uk.org.cetma.llanellistandard"
        minSdkVersion 23
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner 
"android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 
'proguard-rules.pro'
        }
    }
}

repositories {
    mavenCentral() // jcenter() works as well because it pulls from Maven 
Central
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.github.bumptech.glide:glide:3.7.0'
    implementation 'com.android.support:support-v7:27.1.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.squareup.picasso:picasso:2.71828'
    testImplementation 'junit:junit:4.12'
    //androidTestImplementation 'com.android.support.test:runner:1.0.2'
    //androidTestImplementation 'com.android.support.test.espresso:espresso- 
   core:3.0.2'

    //Add Library
    implementation 'com.android.support.cardview-v7:27.1.1'
    implementation 'com.android.support:recyclerview-27.1.0'
    implementation 'com.google.code.gson:gson:2.8.2'


}

我希望它对应用程序进行签名,以便确保它仍然可以工作。

以下是我得到的错误的示例:

  

错误:无法解决:com.android.support.cardview-v7:27.1.1:       受影响的模块:应用

2 个答案:

答案 0 :(得分:1)

卡片视图依赖项中缺少双点,请使用此-

implementation 'com.android.support:recyclerview-v7:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'

答案 1 :(得分:0)

尝试

  

实现'com.android.support:cardview-v7:27.1.1'