2016-06-28 16 views
0

私のネイティブAndroidアプリケーションをgradleに移動しました。今、私が署名したAPKを、私がnative.Iに使用したものと同じシグネチャを使って生成すると、私の電話で別のアプリケーションが得られます。 (それは古いものを置き換えていない - ネイティブのAPK)私は同じ名前の2つのアプリケーションを参照してください。私はチェックして、パッケージ名は変更されていません。これを引き起こす原因は何ですか?Android:ネイティブアンドロイドから生成されたAPKをGradleで生成されたAPKに置き換えません

提案がありますか?それとも、それは私がgradleに移行してから対処する必要があるものです。入力は非常に便利です。

編集1:あなたのすべての返信をありがとう。 古いIntellij IDEAビルドマニフェストと新しいAndroidスタジオグラードビルドファイルを追加しています。確認して、私が何をする必要があるのか​​教えてください。

New Android Studio Gradle Build

古いIntelliJのアイデアマニフェストは次のとおりです。

Old intellij idea manifest

+0

'' 'applicationId'''値や' '' applicationSuffix'''のためのあなたのGradleファイルを確認してください。これらは、あなたのアプリのパッケージ名を変更することができます。また、あなたのgradleファイルを投稿すると助けになります。 – danypata

+0

何らかの理由で、それらのバージョンのapplicationId(古いパッケージ名)が異なる...そのため、2つのアプリケーションが表示されます... build.gradleを確認して、最終的に同じパッケージ名のアプリケーションを生成するようにします(applicationId) – W0rmH0le

+0

またはmanifest.xml(ネイティブバージョンから)とbuild.gradleファイルを現在のバージョン – W0rmH0le

答えて

関連する問題