« ^ »
[WIP]

Androidを学ぶ

所要時間: 約 1分

開発ツールのインストール

Android SDK はHomeBrewでインストールできる。

brew install --cask android-sdk

Android SDKが不要な場合はplatform-toolsでも良い

adbのみが使えれば良い場合には Android SDK を入れる必要はなく platform-tools をインストールする1

brew install --cask platform-tools

adb

adb devices -l


List of devices attached
XX000XX0X            device usb:000000000X product:XX-00X model:XX_00X device:XX-00X transport_id:1
デバイスの一覧を表示する
adb tcpip 5555
adb connect 5555
restarting in TCP mode port: 5555
デバイスの一覧を表示する
adb connect 192.168.242.214
デバイスの一覧を表示する
adb shell "am start -a android.intent.action.VIEW -d 'wifi:'"
QRコード表示

APK

AndroidのアプリケーションはAPKという形式で作られる。これはZIP形式でアーカイブ+圧縮されたファイルである。内部では決められた規則に従ってファイルが配置されている2。JavaのJarファイル3が元になっているため、とても良く似た構造になっているが、アプリケーションの実行可能ファイルは、Dalvik実行可能ファイル4が配置される。