プログラミング、Linux、Androidについて、検索しても出てこなかったことについて、自分用メモをつける。
- 2025.03≪
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30

androidアプリを作成し、いざ署名すると、「
jarsigner: jar に署名できません」とエラーになることが多々(?)ある。
この状態で、zipalignを実行するとマーケットにアップデートを拒否されるので、これを解消しなければならない。
解決方法:
1.リコンパイル
2.jarsignerでもう一度署名する。
3.解消しない場合、1.を実行する。
※マニフェスト変更とか、プロジェクトクリーンアップとか、eclipse再起動とかして、しつこくコンパイルしてたら、いつか受け付けてくれる。
1. デバッグエミュレータ、または、実機マシンからアプリをアンインストールする。
$ adb uninstall [PKG名]
2. jarsignerでもう一度署名する。
※それでも治らない人はこちらを参照してください。
この状態で、zipalignを実行するとマーケットにアップデートを拒否されるので、これを解消しなければならない。
jarsigner: jar に署名できません: java.util.zip.ZipException: invalid entry compressed size (expected 426 but got 428 bytes)
2.jarsignerでもう一度署名する。
3.解消しない場合、1.を実行する。
※マニフェスト変更とか、プロジェクトクリーンアップとか、eclipse再起動とかして、しつこくコンパイルしてたら、いつか受け付けてくれる。
1. デバッグエミュレータ、または、実機マシンからアプリをアンインストールする。
$ adb uninstall [PKG名]
2. jarsignerでもう一度署名する。
※それでも治らない人はこちらを参照してください。
PR

カレンダー
03 | 2025/04 | 05 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
フリーエリア
最新CM
最新記事
(08/12)
(02/23)
(02/23)
(02/22)
(02/22)
最新TB
プロフィール
HN:
kstv2011
性別:
男性
職業:
プログラマ
趣味:
作ること
自己紹介:
プログラマー、Javaを中心にネットワーク通信系アプリを作成する男。
ブログ内検索
最古記事
(12/18)
(12/23)
(01/23)
(01/23)
(02/17)
アクセス解析