source.android.com

Android OSは「Linux kernel」+「Java風味の独自VM」をベースとしてます。

これらの殆どはフリーソフトウェアライセンスの元でsourceを公開しており、ライセンスに従う限り誰でも利用が可能な状態になっています。このsourceを元に、有志が集まって独自にOSを構築・公開していたり、スマートフォン以外の組み込み機器等にも活用されています。

これらのsourceはデバッグにも活用できます。入手しておくことをお勧めします。Eclipse経由でsourceをトレースすることも可能。とても便利 → 開発環境

本拠地

入手方法

Ubuntuからjavaがapt-get出来ないです><

Javaが標準サポートから外されたのが原因っぽい*1。リポジトリを設定することで対応可能。

$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ jaunty multiverse"
$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse"
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk

Tips

あとでまとめる


*1 オラクル的な何かなんだろうか

Last-modified: 2012.09.23 (日) 07:15:29 (3843d)