Leoperdに最初から入ってるやつを使う。Ubuntuは以下のコマンドでインストール。ant64bit版の場合はia32-libsというパッケージもいるらしい。SDKをインストール以下のページからそれぞれのプラットフォームに対応したものを落とす。Developers落としたものを展開。展開されたディレクトリ名には「-mac_86」とか「-linux_86」とか書いてあるけども、パス設定を共通にしたいのでその部分を取り除いて/opt/local以下に置く。その上でandroid-sdk/toolsにパスを通す。PATH=/opt/local/android-sdk/tools:$PATH.zshrcにも書いておく。Manager」なるGUIが立ち上がる。all」するといろいろと落ちてくる。これで一応SDKのインストールは完了。AVD(仮想デバイス)を作る仮想デバイスはいわゆるシミュレータ。実機がなくてもAndroidアプリの動作確認ができる。AVDの作成は上記のGUIでもできるがコマンドラインでも簡単にできる。適当に任意の仮想デバイス名をつける。仮想デバイスのOSバージョンごとに決まっているIDを指定するのだが、これは連番で振られているようだ。どのIDがどのバージョンに対応しているかはGUIでの作成を見たら表示順でなんとなくわかる。どこかにまとまっているのだろうけど。作成した仮想デバイスは以下のコマンドで起動できる。A16起動にはちょっと時間がかかる。ここまではIDEに依存しているわけではないので、GUIでもいいでしょう。プロジェクトを作るEclipseなどのIDEを使わない場合はコマンドラインで。従ってここからはコマンドライン必須。com.example.Helloこれでできた。Developers参照。worldしてみる作ったプロジェクトのディレクトリに移動してコードを書く。コードは以下のチュートリアル通りに。Developers仮想デバイスで動かすときだけ以下のコマンド。このantタスクはデバイスにアプリをインストールするためのadbというコマンドをラップしてくれているっぽい。installこれで仮想デバイスにインストールされたアプリを起動すると、感動のHelloWorldが!なおデバイスを起動しておかないとインストールできないので注意。これで環境構築はおしまい。あとはSDKのドキュメントなど読んでアプリ開発がんばる。Guideにいろいろとまとまっている。関連記事WindowsのVSCodeにてScoopで入れたGitを使う上記のごとくGitの脆弱性情報が出ていたのでGitを更新しようかと思ったが、インストーラーで入れたものをどうやってアップデートするのかスマートなやり方が分からなかったので、Scoopで入れなおした。WindowsDockerを通してPHP-CS-Fixerを使うPHP-CS-FixerでPHPのコードを規約に沿って整形する。Macに色々と入れたくないしDockerの方がさくっと環境作れるし、ということでDockerでやる。PHPTitaniumのモジュール作成にチャレンジMapViewのアノテーション表示処理をカスタムしたくてモジュール作りに走ってみた。日本語リソースとしては以下のページがとても参考になる。PM私も最近EclipseとAndroidSDK、AVDを入れて遊んでます。Eclipseに慣れるのが大変ですね。自分のSmartQ5用のアプリを作ってみたい所です。PMEclipseはいろいろ覚えることが多いですからしんどいですよね。使いこなすとパワフルなツールなんでしょうが。何かできたらキャンプの時見せてくださいませ!検索:書いてる人サーバーサイドのインフラ構築とプログラミングをたしなむハーフスタックくらいのフリーランスプログラマー。カメラはペンタックス。