AndroidのService周りについて、調べたことをメモする。
Androidでムービー・オーディオ周りを扱うことがあり,フォアグラウンドで再生時にバックグラウンドで再生されている音楽等を自動的に停止させたくてrequestAudioFocus周りを調べていた.だが,APIドキュメント等を調べても,このリクエストに失敗するのがどのようなケースなのかについて具体的に書かれたものがなかった.そのためAndroidのソースコードを読んで分かったことを記す.
既存のAndroidプロジェクト(プログラム)にC/C++で書かれた処理コードを組み込み,JavaコードからあるデータをC/C++コードに渡して処理させ,処理結果をJavaコードで受け取ってViewに表示する方法についてまとめる.