プログラミング、Linux、Androidについて、検索しても出てこなかったことについて、自分用メモをつける。
- 2024.11≪
- 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
- 31
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
この記事にコメントする
カレンダー
11 | 2024/12 | 01 |
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 | 31 |
フリーエリア
最新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)
アクセス解析