Android Ver2.2系で「パッケージファイルに正しく署名されていません」の対応

Android Ver2.2系で「パッケージファイルに正しく署名されていません」エラー発生

Androidの「SDK Tools」か「Build-tools」のVerの影響で、作成したapkをVer2.2系にインストールしようとすると「パッケージファイルに正しく署名されていません」というエラーが発生。
どうも署名 or Zipのライブラリが変わったのが原因の模様。と、いうことで手動で署名&Zipすればいけたのでそのメモ。


手順

1. eclipseで未署名のapkを作成

通常通りに。

2. 署名

> jarsigner -verbose -keystore keystore-file -storepass pass -keypass pass target.apk alias
これも通常通りに。

3. Zip

> android-sdks\tools\zipalign.exe -f -v4 target.apk output.apk
これが原因かも。

ということで、無事Google Playにアップ、Ver2.2系でinstallできてOK,OK。

カテゴリ

Amazon

アクセスランキング

[ジャンルランキング]
コンピュータ
261位
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
47位
アクセスランキングを見る>>

RSSリンクの表示

ブロとも申請フォーム

Copyright © nopgm