質問編集履歴

2

*

2017/11/01 00:49

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Androidアプリのリリースビルドで署名エラーが発生する
1
+ **********
test CHANGED
@@ -1,17 +1 @@
1
- 先日、Android 7.0でも動作するようアプリを修正するため、Androidアプリの開発環境を最新のものにアップデート(Qt 5.2→5.9)したのですが、古い環境では成功していたリリースビルドが、新しい環境では「java.io.IOException: Keystore was tampered with, or password was incorrect」という例外が発生して、パッケージの生成ができなくなってしまいました。
2
-
3
-
4
-
5
- この例外はアプリに対する署名におけるエラーだったようなので、試行錯誤の結果、JDKに付属するkeytoolでキーストアのパスワードを変更することで、とりあえずapkファイルが作れない問題は解決いたしました。
6
-
7
-
8
-
9
- ただ、これまで使用していた署名ファイルがなぜ使えなくなってしまったのかがはっきりしないため、将来同じ問題に直面しても悩まないためにも、皆様の知恵をお借りしたく質問させていただきました。
10
-
11
-
12
-
13
- ちなみに、エラーが発生していた署名ファイルにおけるパスワードは、乱数生成プログラムで作った、「%」記号からはじまる英大文字、小文字、数字が含まれるものでしたが、新しいパスワードは数字と英小文字のみとなっております。
14
-
15
-
16
-
17
- Android SDKやJDKの最新版では、パスワードの入力ルールが変わってしまったのでしょうか、それとも開発環境特有の問題なのでしょうか。
1
+ ******************************

1

タイトルの変更

2017/11/01 00:49

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- Androidのapkパッケジへの署名エラーが発生する原因を詳しく知りたい
1
+ Androidアプリリリスビルドで署名エラーが発生する
test CHANGED
File without changes