GooglePlayにアプリを登録するため、証明書を作成し、署名をつけ、zipalignを実行しました。すると署名をつけたはずのAPKファイルがまた「署名がついていない」と… APKファイルに署名をつけるためkeytoolで作成し、jarsignerでアプリに作成した署名をつけました。 この時点では「zipalignが実行されていない」と表示されアップできないのでzipalignを実行しファイルを出力しました その際、実行前と実行後の名前が同じだとエラーが出るので違うディレクトリに出力先を指定して そちらに出力させました しかしそのファイルをGooglePlayでアップしようとすると「署名されていません」と出てしまうのです zipalign実行前のファイルをアップしようとすると「zipalignが実行されていない」と表示されるので 署名は正常につけられていると思うのですが・・・ そこでもう一度zipalign実行後のファイルに署名をつけてみると再度「zipalignが実行されていない」と 表示されてしまいます まさにエンドレス・・・ 署名を作る時も「格納中…」と表示されますしjarsignerでもエラーらしき様子はないし zipalign実行した場合も「OK」と何個か表示されていますので多分正常に実行されていると 思うのですがなぜzipalign実行するとつけたなずの署名が外れてしまうのでしょうか? 署名をつけたファイル名とzipalign実行後のファイル名は同じにしてあります 試しにzipalign実行後のファイル名を別の名前にしてもやはり署名はないとでました (署名を付ける時につけたいアプリのファイル名を入力するのでこれは当然でしょうが・・・) もう四方八方ふさがれてしまってどうすればよいかわかりません どうかお分かりになる方、助けてください GooglePlayに登録するために登録料25ドルをもう支払ってしまっているのです 何卒よろしくお願い申し上げます
↧