2016-12-31 25 views
-1

実際に私はcordovaアプリケーションを使用しています。ライセンスの確認のためにアンドロイドスタジオにcordovaアプリを開きます。https://github.com/javiersantos/PiracyChecker/build.gradle (モジュール:アンドロイド)ファイルあなたのAPKのバージョンコードは、プレイストア開発者コンソールのXXより高くする必要があります

dependencies { 
compile fileTree(dir: 'libs', include: '*.jar') 
// SUB-PROJECT DEPENDENCIES START 
debugCompile(project(path: "CordovaLib", configuration: "debug")) 
releaseCompile(project(path: "CordovaLib", configuration: "release")) 

compile project(':library') 

// SUB-PROJECT DEPENDENCIES END 
} 

またのAndroidManifest.xmlファイルが

<manifest android:hardwareAccelerated="true" 
android:versionCode="3" 
android:versionName="0.0.3" 
package="com.html.codeplay.pro" xmlns:android="http://schemas.android.com/apk/res/android"> 

です続くステップは
1)はすでに、私は多くのアプリケーションを持っているので、私はののAndroidManifest.xmlまたはconfig.xmlファイルにバージョンコードとバージョン名を上げる方法を知っています。すでに私はAndroidmanifest.xmlの上に書いています。ここで私はconfig.xmlファイルを見つけることができません(私はそれがcordovaアプリケーションにのみ適用されると思う)、今、私はアンドロイドスタジオにcordova androidフォルダ全体を読み込みます。

2)私はplaystoreでこのファイルをアップロードすると

defaultConfig { 
    //versionCode cdvVersionCode ?: new BigInteger("" + privateHelpers.extractIntFromManifest("versionCode")) 
    applicationId privateHelpers.extractStringFromManifest("package") 

    if (cdvMinSdkVersion != null) { 
     minSdkVersion cdvMinSdkVersion 
    } 

versionCode 3 
versionName "0.0.3" 
} 

最終結果の下に
それは常にを示しているようbuild.gradleファイルに直接バージョンコードとバージョン名を書き込もうとしましたお使いのAPKのバージョンコードが28より高い必要があります。他の方法で私に提案してください。

答えて

3

あなたが述べたように:それは常にあなたのAPKのバージョンコードを示している

を私はplaystoreでこのファイルをアップロードする場合は、28

よりも高くする必要があなたはすでにversionCode 28でAPKをアップロードしていますGoogle Playストアにアップデートをアップロードするには、バージョンコードを28以上に増やす必要があります。

複数のモジュールを使用している場合は、メインモジュールに適切なバージョンを設定し、依存性が小さいことを確認する必要があります。

私はあなたのバージョン情報をAndroidManifest.xmlまたはbuild.gradleのいずれかの場所に保存することをお勧めします。 build.gradleの方が優先度が高いため、AndroidManifest.xmlの値はアプリケーションをビルドする際にGradleによって無視されます。

+0

既に詳細を述べていますが、私はバージョンコード38を入力しましたが、プレイストアはそれを検出しません。 –

+0

あなたが投稿したコードにバージョンコード3が含まれています。 –

+0

APKがコンパイルされた実際のバージョンをクロスチェックするために 'aapt'またはAPKツールを試してみてください。 –

関連する問題