2012-01-20 10 views
0

私は、スマートフォン用のOSとそれをJavaで構築していますが、カーネルなしでJavaアプリケーションを実行することはできませんバックエンドで、非常に小さなLinuxカーネルでGUIを実行することは可能でしょうか?Java GUIとLinuxカーネルのJavaモバイルOS

+0

なぜAndroidはありませんか? Btwを使用するには、GUIを使用するための何らかの種類のウィンドウシステムが必要です。 –

答えて

0

Linuxカーネルは良い選択ですが、それ以上のものが必要になります。 gui(およびグラフィックデバイスのドライバ)を表示するには、何らかのXサーバが必要です。あなたは本質的に、電話ハードウェア、Xサーバ/フレームバッファをサポートするためにLinuxカーネルとすべてのドライバを移植し、実行するJava VM実装を選択する必要があります。

あなたが何を達成するために数年前にAndroidと才能豊かなチームを雇ったのですか?多少の低レベルのデバイスタイプのハッキング/ Java開発をしたいのであれば、おそらくあなたはAndroidのカーネル/ OS開発を検討するべきです。ブートローダのロックを解除し、ルートを取得してハッキングを開始する

+0

私はちょうど私が得ることができるとはい私はアンドロイド電話を取得し、それをハックするか、テストのためのarduinoを使用するかもしれないと思うサイドプロジェクトとしてこれをやっている –

1

Androidソースを入手してJAVAエミュレータをインストールし、Google/Android /不要なサービスと嫌いなものをすべて削除することができます。あなたのGUIはAndroid Kernel/OS上にあります!