2015年8月13日木曜日

BUILD SUCCESSFUL

これまで紆余曲折、七転八倒、三歩進んで五歩下がる、な状況でしたが、とりあえず

BUILD SUCCESSFUL

までこぎつけました。でも出来上がったのは

android-debug.apk

だけで、

Cordova-App-release.apk


Cordova-App-release-unsigned.apk

も生成されていません。keytool のコマンドで keystore ファイルを作ったのに・・・

その前に

cordova build --release

のコマンドでも走らせてみたのだけれど、

BUILD FAILED

になってしまい、英語でズラズラとエラーメッセージが出てきました。これは何度も出てきては読んでいるけれど、じゃ~どうしたらいいの、ってのが全く読み取れない。でも今回は、

*Try
Run with --stacktrace option・・・・・ (以下略)

の一文が目に留まり、これを試してみたところ、その結果、生成されたのが

android-debug.apk

でした。

専門家のサイトや経験者のブログを参考にして、その手順通りに進めたつもりなんだけど、どうも出てくる結果が違うのよね。それに、ここだけ読んでおけば最初から最後まで全部できる、なんてサイトやブログも無い (見つからない) ので、あちこちに点在する情報をひたすらかき集めて、ツギハギに縫い合わせていくしかない。或いは、それが書かれた当時の開発環境では、その通りにこなしていけば出来たのかも知れない。だけど、それとは異なる最新の環境を構築しているせいか、コマンド打って生成される結果が同じじゃない。

へなちょこな私にはとにかく時間ばかりかかる作業で、そびえ立つ壁にぶち当たる毎日です。

実は数日前にも一度、 

BUILD SUCCESSFUL

したんだけれど、その時に生成されたのは

Cordova-App-release-unsigned.apk

だけで、実機へのインストールができなかった。それでまたプロジェクトを最初からやり直し、それを三度繰り返し、上記のオプションを試してやっと

android-debug.apk

が生成され、実機にインストールできたのです。

だけど、これじゃまだGoogle Playにアップできません。改めて署名し直す必要あり。後でやってみます。

 ⇒ 私の開発環境

0 件のコメント:

コメントを投稿