[解決済み】apkは前バージョンと同じ証明書で署名する必要があります。
質問
以前、Google Play(Android Marketと呼ばれていた頃)にアプリをアップロードしたことがあります。
今日、アプリをアップデートしたのですが、以前のキーストアを削除して新しいものを作成していました。
アップロードの際、APKは以前のバージョンと同じ証明書で署名されている必要があると表示されます。
アップロードに失敗しました
以前のAPKと異なる証明書で署名されたAPKをアップロードしました。同じ証明書を使用する必要があります。
既存の APK は、フィンガープリント付きの証明書(複数可)で署名されています。
[ sha1: 89:2f:11:fe:ce:d6:cc:df:65:e7:76:3e:dd:a7:96:4f:84:dd:ba:33 ]である。
と、アップロードしたAPKに署名するために使用された証明書(複数可)には、指紋(複数可)があります。
[ sha1: 20:26:f4:c1:df:0f:2b:d9:46:03:ff:ab:07:b1:28:7b:9c:75:44:cc ]である。
しかし、私はこの証明書を持っていませんし、アクティブなユーザーがいるため、アプリケーションを削除して再公開することはしたくありません。
新しい証明書でアプリを署名するにはどうすればよいですか?
解決方法を教えてください。
何もしない。ドキュメントを読んでください。 Android Marketでのアップデートの公開
<ブロッククオート更新されたアプリケーションをアップロードする前に、マニフェストファイルの要素で android:versionCode および android:versionName 属性をインクリメントしていることを確認してください。また、パッケージ名が同じであること、および .apkは同じ秘密鍵で署名されている必要があります。パッケージ名と署名証明書が既存のバージョンと一致しない場合、Market はそれを新しいアプリケーションと見なし、ユーザーにアップデートとして提供しません。
関連
-
[解決済み] シンボル 'context' を解決できない
-
[解決済み】java.lang.RuntimeException: アクティビティを開始できない ComponentInfo
-
[解決済み] 設定 ':classpath' の依存関係をすべて解決できなかった。
-
[解決済み】findViewByIDがnullを返す。
-
[解決済み】IllegalStateException: ViewPager で onSaveInstanceState の後にこのアクションを実行できません。
-
[解決済み】googleコンソールエラー`OR-IEH-01`について
-
[解決済み】android.content.res.Resources$NotFoundExceptionの取得:androidにリソースが存在する場合でも例外が発生する。
-
[解決済み] com.android.supportのライブラリは全て全く同じバージョン表記である必要があります。
-
[解決済み] このバージョンのアプリケーションは、Google Playを通じた課金には設定されていません
-
[解決済み] APKファイルからソースコードを取得する方法はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Android ADB デバイスがオフラインで、コマンドを発行できない。
-
[解決済み】シンボル 'AppCompatActivity' を解決できない。
-
[解決済み】Androidエミュレータのエラーメッセージ。"PANIC: Missing emulator engine program for 'x86' CPUS." (パニック: エミュレータ・エンジン・プログラムがありません)
-
[解決済み] [Solved] Unsupported method: ベースコンフィグ.getApplicationIdSuffix()
-
[解決済み】新しいAVDを作成すると、CPU/ABIフィールドに「システムイメージがインストールされていません」と表示される。
-
[解決済み】android.content.ActivityNotFoundException: 明示的なアクティビティクラスを見つけることができません。
-
[解決済み】getCheckedRadioButtonId()が無駄なintを返す?
-
[解決済み] エラー - Android リソースのリンクに失敗しました (AAPT2 27.0.3 Daemon #0)
-
[解決済み] コンパイルした.apkを端末にインストールしようとするとINSTALL_FAILED_UPDATE_INCOMPATIBLEが表示される
-
[解決済み] Xlint:deprecationを使用して再コンパイルする方法