• ベストアンサー

zipalignで最適化されたファイルはどこに?

質問お願いします apkファイルに証明書をつけ、zipalignで最適化しました しかし、その最適化されたファイルがどこに保存されたのか わかりません http://wiki.android-fun.jp/?%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4 を参考にさせて頂き、手動でZipalign適用を行なったのですが ファイルがどこに保存されたのかわからないためGooglePlayで アップロードができません お忙しい中恐縮ですがお分かりになる方、ご教授下さい よろしくお願いいたします

質問者が選んだベストアンサー

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

zipalign [-f] [-v] <alignment> infile.apk outfile.apk 出力ファイル名(outfile.apk)はzipalignの実行時に引数で指定するものです。 質問者さんが出力ファイル名をどのように指定したのかは質問者さんにしか分かりません。 もしディレクトリ名をつけずに出力ファイル名を指定したのであれば、zipalignを実行したときのカレントディレクトリにファイルが出力されているはずです。"zipalignを実行したときのカレントディレクトリ"はもちろん質問者さんにしか分かりません。

rainman1966
質問者

補足

salsberry様 お忙しい中ご返答頂きありがとうございます 私が入力したのは zipalign [-f] [-v] <alignment> ○○○.apk ×××.apk です 「○○○」は最適化する前のAPKファイル名、「×××」は最適化した後のアプリ名です zipalign.exeはAndroidSDKをインストールして入手しました デスクトップに「adt-bundle-windows-x86-20130522」というフォルダが できたので adt-bundle-windows-x86-20130522\SDK\tools\zipalign.exe のコマンドに入力したのですがtoolsの中に×××.apkが見当たらないのです 入力時にどこに出力するかを指定する文字を入れる必要があるのでしょうか? zipalignの実行について、説明してくださっているサイトが多数あるので 見させていただくのですがどれにもそのような記述がなかったので zipalign [-f] [-v] <alignment> ○○○.apk ×××.apk とだけ記述しました 正しく実行されていると思っていたのですがtools内にファイルが無いと いうことはやり方が間違っていたのでしょうか? 初心者なもので申し訳ございません ご教授の程よろしくお願い申し上げます

その他の回答 (1)

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.2

> toolsの中に×××.apkが見当たらないのです 質問者さんが出力先としてtoolsを指定しない限り、toolsの中には出力されないでしょう。 ○○○.apkにも×××.apkにもディレクトリ名の指定がない場合、×××.apkは○○○.apkと同じディレクトリ内に出力されているはずです。

rainman1966
質問者

お礼

何度も回答頂きありがとうございました。おかげさまで出力させる事ができました。しかし今度はGooglePlayにアップしようとすると署名をつけたはずなのに「署名がついていません」となってアップできないのです…再度質問を立てようと思います。もしよろしければそちらもご教授下さい。本当に本当にありがとうございました

rainman1966
質問者

補足

何度もご返答頂き本当に本当にありがとうございます APKファイルは「C:\Android\」のフォルダ内にあります しかしそのフォルダに×××.apkが見当たらないのです zipalign [-f] [-v] <alignment> C:\Android\○○○.apk C:\Android\×××.apk などと入れてみてもだめでした 根本的にやり方が間違っているのかと思うのですが初心者ゆえどうすればよいか わからず困っています 出力先を指定するにはどうすればよいのでしょうか? 検索で調べてみるのですがよくわからず自分の未熟さに情けない思いです 初心者でもわかるようにお教えいただければ幸いです 何卒よろしくお願い申し上げます

関連するQ&A