Apk从草案出版

时间:2018-02-13 13:37:23

标签: android android-studio

我打算发布我的第一个处于草稿模式的apk。 Google控制台要求我先创建一个版本。

我填写了该应用程序,但是当我按下“确认”(或类似)时,我收到了类似的消息:'您必须添加新的APK或禁用现有的APK才能创建新版本。

我找不到关于这个问题的任何文档。 这很奇怪,因为我在草稿模式中选择了apk,然后请求创建新版本以便发布它。

更新

起初,我的错误是在上传签名的apk之前点击“修订”按钮。但是,之后,错误发生在下面。

错误是:

  

apksigner:错误:JAR_SIG_NO_SIGNATURES:没有JAR签名

我找到了无法上传我的应用程序的原因,经过数小时和数小时的搜索无处不在:在创建签名的apk时,不会仅在签名版本中检查V2,而是检查V1(或V1和V2)。也就是说,永远不要只检查V2。

1 个答案:

答案 0 :(得分:1)

当您要将apk上传/更新到Playstore时,每次version code时都需要更改/增加。 (在生成签名apk之前)

示例: versionCode 1需要更改versionCode 2

注意:您应该增加versionCode&每次更新都会versionName

如何在PlayStore上更新apk  在Playstore上选择你的项目 - >点击发布管理 - >应用发布 - > ....

build.gradle(模块:应用)中:

    apply plugin: 'com.android.application'

android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "com.package.name"
        minSdkVersion 15
        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'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:26.1.0'