2009-01-01から1年間の記事一覧
Wine のバージョンは今日の時点で「1.1.21」。 これを Ubuntu 9.04 にインストールする。 ■ What's Wine ? ■ X Window System が動作する UNIX 系 OS 上で、Windows アプリケーションを動作させるためのオープンソース・ソフトウェアのこと。UNIX 系 OS とは…
Windows と違い、Linux における環境変数(PATH)の設定は、 端末(ターミナル)にてコマンドを駆使して‥・とややこしいので、 ここで詳細に解説をしておく。 ※ Linux は Ubuntu 9.04 を前提としている ■ 使用する UNIX コマンド ■ $ cd :ディレクトリを移…
$ cd ~/mydroid/out/host/linux-x86/bin $ ./emulator -system ~/mydroid/out/target/product/generic -kernel ~/mydroid/prebuilt/android-arm/kernel/kernel-qemu -data ~/mydroid/out/target/product/generic/userdata.img -noaudio -skindir ~/mydroid/d…
私のマシンでフルビルドが2時間弱、これは早いのだろうか?? Cygwin での Android ビルドにはまだ対応していないらしい。 【コンパイル開始】 ※ makefile がダウンロードされているディレクトリで行う。 $ cd ~/mydroid $ make コンパイルに失敗した場合は…
全部ほしいけど。 $ git clone git://android.git.kernel.org/platform/frameworks/base.git
詳しくは前回の記事 Linux 版ソース入手方法を参照してほしい。 【1. Cygwin + Git のインストール】 http://www.cygwin.com/ Cygwin インストーラの Category 中「Devel」に Git があるので、 忘れずにインストールすること(Git は 1.5.4 以上が必要)。 …
その前に、Linux コマンドは以下が分かりやすい(かも)。 http://www.k-tanaka.net/unix/ 【1. Git のインストール】 $ sudo apt-get install git-core gnupg ※ Git: Linux カーネル用分散バージョン管理システム Android のソースは Git で管理されている…
■ Intent のコンストラクタ ■ [1] Intent(); [2] Intent( Intent o ); [3] Intent( String action ); [4] Intent( String action, Uri uri ); [5] Intent( Context packageContext, Class cls ); [6] Intent( String action, Uri uri, Context packageContex…
アクション Intent: アプリケーション外の Activity を呼び出すときに用いる。 例えば、Web ブラウザを表示したいのであれば、Web Browser Activity を 呼び出すために、アクション Intent を用いるのである。 ###########################################…
Android は Java で開発する。 ここでは Eclipse と Android プラグインを用いた開発環境の構築を目指す。 【1. JDK のインストール】 http://java.sun.com/javase/downloads/index.jsp 上記 URL から「JDK 6 Update 13」をダウンロードするか、 $ sudo apt-…
Android の開発環境に OS は Ubuntu 9.04 を用いることにした。 OS無しのマシンは mouse computer などが選びやすい。 【1. Ubuntu 9.04 ISO File のダウンロード】 Ubuntu Japanese Team の HP から[Ubuntu の入手]を選択し、 遷移先の[日本語 Remix CD イ…
ほとんどの Action Intent は、実行前に適切な Permission 設定が必要である。 Activity に Permission を設定するには、Manifest を変更する。 AndroidManifest.xml の [Permission] タブから、 [Add] -> [Uses Permission] -> [OK] [Name] のドロップダウ…
SDK1.5 での Emulator 起動には、 AVD(Android Virtual Device) の作成が必要になった。 作成せずに Eclipse 上で Android アプリケーションを実行しようとすると、 Failed to find an AVD compatible with target 'Android 1.1'. Launch aborted. Failed to…
Eclipse 上から Android のソースファイルを参照するには、 ~/android-sdk/platforms/android-1.1/android.jar ~/android-sdk/platforms/android-1.5/android.jarとまったく同じディレクトリ構成で、ダウンロードした Android ソースコードを 「sources.jar…