質問編集履歴

2 さらに誤記がありました

hakase

hakase score 80

2016/02/05 07:24  投稿

ごAndroidのデジタル署名について
Androidのデジタル署名について
随分昔にApp内課金のテスト用にあるアプリをベータ公開しました。
また使う機会が出来ました。Android Studioでビルドしたものも
ちゃんと動くかなと思ってバージョンアップしてみました。
そしたら
アップロードできませんでした
以前の APK とは異なる証明書で署名された APK をアップロードしました。使用する証明書は同じである必要があります。既存の APK はフィンガープリント「
[ SHA1: F2:XX:XX:XX... ]
」の証明書で署名されていますが、アップロードした APK の署名に使われている証明書のフィンガープリントは「
[ SHA1: 71:XX:XX:XX... ]
」です。
となってしまってアップロードできませんでした。
SHA1ってパソコンや開発環境が変わると変わるものですよね。
実際、最初のバージョンをアップしたときと
パソコンも開発環境も変わっています。
どう対応したらいいでしょうか。途方に暮れています。
パソコンや開発環境が変わる度に
新たにアプリを新規作成しないといけないのでしょうか?
どうか解決策をアドバイス下さい。
  • Android

    8505 questions

    Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

1 誤記がありました

hakase

hakase score 80

2016/02/05 07:23  投稿

Androidデジタル署名について
ごAndroidのデジタル署名について
随分昔にApp内課金のテスト用にあるアプリをベータ公開しました。
また使う機会が出来ました。Android Studioでビルドしたものも
ちゃんと動くかなと思ってバージョンアップしてみました。
そしたら
アップロードできませんでした
以前の APK とは異なる証明書で署名された APK をアップロードしました。使用する証明書は同じである必要があります。既存の APK はフィンガープリント「
[ SHA1: F2:XX:XX:XX... ]
」の証明書で署名されていますが、アップロードした APK の署名に使われている証明書のフィンガープリントは「
[ SHA1: 71:XX:XX:XX... ]
」です。
となってしまってアップロードできませんでした。
SHA1ってパソコンや開発環境が変わると変わるものですよね。
実際、最初のバージョンをアップしたときと
パソコンも開発環境も変わっています。
今回はアップロードできなくてもいいのですが  
どう対応したらいいでしょうか。途方に暮れています。
パソコンや開発環境が変わる度に
新たにアプリを新規作成しないといけないのでしょうか?
どうか解決策をアドバイス下さい。
  • Android

    8505 questions

    Androidは、Google社が開発したスマートフォンやタブレットなど携帯端末向けのプラットフォームです。 カーネル・ミドルウェア・ユーザーインターフェイス・ウェブブラウザ・電話帳などのアプリケーションやソフトウェアをひとつにまとめて構成。 カーネル・ライブラリ・ランタイムはほとんどがC言語/C++、アプリケーションなどはJavaSEのサブセットとAndroid環境で書かれています。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る