Hatena::Groupandroid

Droidくん「JavaとXMLの魔境、Androidフレームワークの世界へようこそ!」

2010-06-02

Android SDKの導入 on Ubuntu

16:38 | はてなブックマーク - Android SDKの導入 on Ubuntu - Droidくん「JavaとXMLの魔境、Androidフレームワークの世界へようこそ!」

わすれそうなので

debian, ubuntuなどのapt系での導入

eclipseを使わないでvimなどのCUI中心で開発をすすめたい

android-sdk-linux_86/toolsにパスを通す

Android SDK and AVD Manager」というGUIコンソールが起動する。VirtualDevicesで適当なやつをつくって起動してみる

起動が確認できたらそのままにして、HelloWorldに進む

  • cd
  • mkdir sandbox
  • cd sandbox
  • android create project --target 3 --package com.example.hello --activity HelloAndroid --path hello

sandboxのなかにhelloディレクトリとその中にもろもろのファイルが生成される

  • cd hello

bin/HelloAndroid-unsigned.apkなどが生成される

無事にビルドできたら署名をする

  • keytool -genkey -keystore /home/yuiseki/.android/yuiseki.keystore -validity 10000 -alias yuiseki
  • jarsigner -keystore ~/.android/yuiseki.keystore -verbose /home/yuiseki/sandbox/hello/bin/HelloAndroid-unsigned.apk

署名が終わったら仮想デバイスにインストールする

  • adb install HelloAndroid-unsigned.apk
  • 仮想デバイスのアプリ一覧から起動してみる
  • ant debug; adb install bin/HelloAndroid-debug.apk; adb shell am start -a com.example.hello.MAIN -n com.example.hello/.HelloAndroid

ログメッセージなどの出力

  • adb logcat

仮想デバイスの起動はGUI上のTerminalからしかできないようだ。

adbなどのコマンドは、勝手に起動している仮想デバイス、USB接続されているAndroidをさがしてよしなにはからってくれる。(リモートからsshでも実行可能)

ほげ

16:24 | はてなブックマーク - ほげ - Droidくん「JavaとXMLの魔境、Androidフレームワークの世界へようこそ!」

とりあえずAndroidっぽい色にした

DanDan2012/10/29 16:41Action rueiqers knowledge, and now I can act!

porrfamsoxjporrfamsoxj2012/10/30 00:36EFrEFE <a href="http://viotmzigvnbp.com/">viotmzigvnbp</a>

sxwudlwsxwudlw2012/10/31 15:39yowwoj , [url=http://hccqjnqvocdu.com/]hccqjnqvocdu[/url], [link=http://gybsunxzyhpu.com/]gybsunxzyhpu[/link], http://ltfynadesxse.com/

トラックバック - http://android.g.hatena.ne.jp/yuiseki/20100602