APKファイル署名のデッドロック?
Androidアプリリリース直前の段階で最大の疑問。
【課題】
大昔に「署名なしapk」を「コマンドラインで作ったkeystore」を使い「コマンドラインで署名」してリリース中のアプリがある。新しく作ったapkでアップデートしたい。
【コマンドラインの場合】
・現在のJDK7では暗号化の問題があり、昔のkeystoreをコマンドライン署名できない(これは仕様であり正しい挙動)
・そこでJDK7対応のkeystore作る
・JDK7対応keystoreなのでJDK7でコマンドライン署名成功
・しかし新しいkeystoreは当然昔のkeystoreとは違うのでストアアップ時に「フィンガープリント違うよエラー」が出る
【eclipseの場合】
・eclipseで昔のkeystoreを読み込んで署名済みapkファイルを生成する
・ストアアップ時に「フィンガープリント違うよエラー」が出る
(手法が違うから?そもそもziparingの過程が無い時点で大昔とは相当仕様が変わってると推測される)
もしかしてこれって詰んでません?
皆さんどうしていますか?
adpc
adpc
関連記事
-
0日目:Androidアプリ開発環境をMacに設定しかけて途中からWindowsに設定する
~前回までのあらすじ~ 「ちょっと!蕎麦の出前まだなの?」 「すみませんねェ、今 …
-
4日目の前日:ところで駅コレのAndroid版って
そもそも今回れさくがAndroidアプリ教室に通っている理由は、「駅コレのAnd …
-
4日目:地図アプリを作る~人生の位置情報を求めて~
「そもそも八幡山ってどんなところよ?」 そんな声が聞こえてきそうです。 こんなと …
-
3日目:アトム・ハート・ファーザー~カメラアプリを作るッ!
あ…ありのまま 今 起こった事を話すぜ! 「AndroidManif …
-
最終回:本当に5日間でAndroidアプリが作れてリリースできた。
というわけで、5日間でできるAndroidアプリ開発も今回で最終回を迎えました。 …
-
5日目:クラウドナインアップスAndroid教室最終日
一部で好評! 八幡山ってどんなところよ?シリーズ。 京王線の八幡山駅を出て左に進 …
-
1日目:計算機を作ろうとしたらUSBドライバの勉強が進んだの巻
~前回までのあらすじ~ AndroidSDKは重い。 AndroidSDKは複雑 …
-
リリース前に:apkとapkとKeyStoreとzipalign
クラウドナインアップスでの授業も終わり、なんだかアプリが作れてしまいました。 こ …
-
プロローグ:ジオの奇妙な冒険
2010年! それは位置ゲーとジオメディアの発展が起業家の思想と生活を変えた時代 …
-
2日目:スタバで授業の復習をしたら駅コレAndroidアプリができてしまった(後編)
~これまでのあらすじ~ スタバでスタバなうを作った。 さて、この勢いでもっと何か …