CommentNDKのソースをndk-buildコマンドでビルドをするとき、Android.mkに書いた内容が間違っていてビルドが上手くいかないことがある。したときはエラーメッセージを調べつつ原因を探していくことになるのだが、ビルドがどこまで進んだか、とかビルド中に使われた変数の値がどうなっているか、などが分かれば間違った原因を探るための手掛かりになる。$(info)である。これらは元々Makefileの関数だが、Android.mkでもそのまま使える。実際には以下のようにして使う。メッセージ)早速試してみよう。適当なフォルダを作り、以下のような構成にする。Android.mkjniフォルダはNDKのデフォルトのソースフォルダで、本来はこの下にc/c++で書いたソースコードを置いていく。!」というエラーとなってしまうので、とりあえず今は空のフォルダを作っておく。Android.mkには以下の内容を記述する。mesage!)上記では$(info)の例として、変数HOGEにセットされた値を表示している。ファイルを保存したら、プロジェクトのルートフォルダでndk-buildコマンドを実行する。結果は以下のようになる。中止.この実行結果から以下のことが分かる。・infoは単にメッセージを出力する。・warningはメッセージに加え、ファイル名と行数を表示する。・errorはメッセージに加え、ファイル名と行数を表示するとともに、その個所で停止する。これらの関数を効果的に使うことで、不具合が起きている個所を特定するのが容易になるだろう。コメントをキャンセルメールアドレスが公開されることはありません。