11

apk のアップロードが Google Play マーケットに失敗しました。

アプリのアップグレード バージョンを Google Play にアップロードしようとしていますが、メッセージが表示され続けます -

Upload failed

You need to use a different version code for your APK because you already have one with version code 1.
Your APK needs to have the package name com.corntail.project.

まだ探してcom.corntail.projectいて見つからないものがあります。

アップデート:

私のAndroidManifest.xmlでは、関連するコードは -

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.corntail.main"
    android:versionCode="1"
    android:versionName="1.0" >
4

8 に答える 8

4

android:versionCode="1"AndroidManifest で 2 に変更する必要があります...

于 2013-03-21T08:00:29.393 に答える
3

Google Play でアプリケーションを更新する際の注意事項:

  1. 古い値に応じてバージョン コード +1 を変更します。値が 1 の場合は、より大きな数値に変更する必要があります。

  2. アプリのバージョン名を文字列の場合は、より大きな/異なるものに変更します-古いバージョンが1.0の場合-1.1 / 1.0.1または好きなものにする必要があります(含まれる場合は、バージョン名戦略を持たない方が常に良いオプションです)追加された日付の更新またはそれがあなたに依存するリビジョン)。

また、アプリを更新できるようにしたい場合は、プロジェクト パッケージ名を変更しないでください。これが、このアプリケーションがそのアプリケーションとは異なることを Android システムが認識する方法です。パッケージ名を変更すると、新しいアプリのように動作するようになり、Google Play ストアから更新できなくなります。パッケージ名をcom.corntail.project最初に変更するには、マニフェストで変更する必要があり、その後プロジェクトのメイン パッケージで変更する必要があります。また、アクティビティをパッケージ名で宣言した場合は、アクティビティを追跡する必要があります。例えば ​​:

MainActivty が次のようにマニフェストで宣言されている場合:

com.corntail.main.MainActivity 

次のように変更する必要があります。

com.corntail.project.MainActivity.
于 2013-03-21T08:19:33.173 に答える
1

バージョン コード 1 の APK が既にあるため、APK には別のバージョン コードを使用する必要があります。

でバージョン コードを変更する必要があります。androidmanifest.xml

于 2013-03-21T08:01:05.700 に答える
1

アプリを更新するたびに、XML ファイルでこの変数を変更します。

android:versionCode="1"
于 2013-08-08T14:48:43.143 に答える
0

2 つのエラーが発生しています。

  • バージョン コード: versionCode には常により大きな数値を設定し、常に整数を使用する必要があります。(1.1 は使用しないでください)

    アンドロイド:versionCode="1"

  • パッケージ名: アップロードする最新バージョンで使用したものと同じ文字列に一致する必要があります。したがって、package="com.corntail.main" の代わりに次を使用する必要があります。

    package="com.corntail.project"

AndroidManifest.xml を変更して保存し、src フォルダーで「com.corntail.main」というパッケージを検索し、右クリックして [リファクタリング] > [名前の変更] を選択すると、新しい名前がパッケージに入力したものと一致するはずです (この例では、 'com.corntail.project') と呼んでください。

幸運を!

于 2014-08-14T17:54:44.530 に答える
0

アップロードするたびに、昇順、つまり 1、2、3 のようにバージョン コードを変更します。すべてのアップロード バージョン コードで、以前のアップロード バージョン コードよりも大きな数が必要です。APP Module Build.gradle ファイルでバージョン コードを変更できます。

画像

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.2"
    defaultConfig {
        applicationId "com.xyz"
        minSdkVersion 14
        targetSdkVersion 24
        versionCode 5
        versionName "1.1.4"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}
于 2016-09-29T11:05:35.227 に答える