美文网首页Studio
Android-studio4.0无法创建activity问题记

Android-studio4.0无法创建activity问题记

作者: 東方月初 | 来源:发表于2020-06-30 10:19 被阅读0次

我很难过,因为再也看不到竹蜻蜓了。

问题描述

Android studio升级到4.0后,就无法创建Activity了,后来看到jingzz1的博客

原来是signingConfigs的写法跟之前的版本不同了,记录下来分享给需要的朋友!

错误写法

  signingConfigs {
        release {
            keyAlias 'xxx'
            keyPassword 'xxx'
            storePassword 'xxx'
            storeFile file('xxx')
            v1SigningEnabled true
            v2SigningEnabled true
        }
          debug {
            keyAlias 'xxx'
            keyPassword 'xxx'
            storePassword 'xxx'
            storeFile file('xxx')
            v1SigningEnabled true
            v2SigningEnabled true
        }
    }
    buildTypes {
        release {
            ···
            signingConfig signingConfigs.release
        }

        debug {
                ···
            signingConfig signingConfigs.debug
        }
    }

解决办法

  1. signingConfigs模块的配置需要写在buildTypes模块之前
  2. signingConfigs模块里面不能出现debug之类的关键字,改个名字即可
  3. 修改完后,Build ---> Clean Project

正确写法

  signingConfigs {
        release {
            keyAlias 'xxx'
            keyPassword 'xxx'
            storePassword 'xxx'
            storeFile file('xxx')
            v1SigningEnabled true
            v2SigningEnabled true
        }
       norelease {
            keyAlias 'xxx'
            keyPassword 'xxx'
            storePassword 'xxx'
            storeFile file('xxx')
            v1SigningEnabled true
            v2SigningEnabled true
        }
    }
    buildTypes {
        release {
            ···
            signingConfig signingConfigs.release
        }

        debug {
                ···
            signingConfig signingConfigs.norelease
        }
    }

相关文章

网友评论

    本文标题:Android-studio4.0无法创建activity问题记

    本文链接:https://www.haomeiwen.com/subject/kvutqktx.html