私たちがアップグレードしている内部Androidアプリの場合、新しいバージョン(2.1.1)が上書きしようとすると「アプリケーションがインストールされません」というメッセージが表示されます古い(1.0.54)。どちらも同じキーストアを使用します。SDK /ターゲットベットが「アプリケーションがインストールされていません」
興味深い何が、1.0.54が正常に2.1.1バージョンではなく、他の方法で回避の上にインストールすることができます。私はアンインストールする必要があります1.0.542.1.1をインストールしてください。 2.1.1を用いてパッケージングした最小SDK=15
、ターゲットSDK=15
- 版1.0.54がパッケージされた最小
SDK=18
、ターゲットSDK=23
、コンパイル= 23(アンドロイド6)
バージョン2.1.11.0.54に一致するように最小値SDK=15
を設定しました。リリース、それは動作しませんでした。
これはAndroid 4.0(Ice cream Sandwich)がAndroid 6.0(Marshmallow)と前方互換性がないためでしょうか?
「2.1.1は1.0.54バージョン以上で正常にインストールできます」ということは、「1.0.54が2.1.1バージョンを正常にインストールできるように」という別の方法を意味します。 –
はい、申し訳ありません - 私はその説明を混乱させました。 2.1.1は、1.0.54を最初にアンインストールせずに1.0.54以上でインストールすることはできません。ただし、1.0.54は2.1.1以上でインストールできます。私は誰かが問題がキーであると言う場合にこれを指摘します。 – rgibfried
両方のapkのバージョンコードを確認しましたか?エラーの詳細については、アプリケーションのインストール中にlogcatを見てください。 –