0

私たち 10 人のチームは、モバイル/タブレット用のオペレーティング システムをゼロから構築するために着手されました。

次に 、OSの負荷がブリーフィングされたこのリンクの素晴らしいリンクにたどり着きました。しかし、Linux カーネルの上に Java で OS を構築したいと考えています (可能ですか?) 。

プロジェクトが実現可能かどうかを知りたいのですが、可能であればどこから始めればよいですか? そして、すべての知識と適切なリソース (仮定) があれば、6 か月以内にすべてのモバイル機能を備えた OS を構築することは可能でしょうか?

どんな助けでも大歓迎です。ありがとう。

4

3 に答える 3

1

しかし、Linux カーネルの上に Java で OS を構築したいと考えています (可能ですか?)。

はい、Android は何でできていると思いますか (もちろん、Java + Linux カーネルだけではなく、どちらも Android 内にあります)。

プロジェクトが実現可能かどうかを知りたいのですが、可能であればどこから始めればよいですか?

OSを書いたことがありますか?Linux カーネル API についてどの程度知っていますか? フル機能の OS を構築するために Linux カーネルに何が欠けているか知っていますか? それらに答えてください、それらはあなたの出発点です。

そして、すべての知識と適切なリソース (仮定) があれば、6 か月以内にすべてのモバイル機能を備えた OS を構築することは可能でしょうか?

「すべてのモバイル機能」は偏っていますが、「すべて」とは何ですか? 具体的に。

于 2013-09-26T06:21:01.623 に答える
1

このような困難でありながら素晴らしい旅を始める前に、十分な調査と計画を立ててください。

使用するテクノロジ、確立する予定のアーキテクチャ、すべてのアプローチの長所と短所、現在の OS の問題、およびそれらの問題を修正するアイデアから、何をすべきかを確認してください。

SO のようなサイトの助けを借りれば、実現可能性の問題ではありませんが、それを達成するには決意と忍耐が必要です。

最後に、万歳!!

于 2013-09-26T06:21:39.407 に答える
1

縮小された Linux カーネル上に Android ビルドがあり、apk は Java および SDK マネージャーを介してビルドされます。というわけで、手元にあるのと同じように、ubuntu touch も来ています。できることは、アーキテクチャごとの要件に従ってカスタマイズすることです。

ubuntu touch の場合:- https://wiki.ubuntu.com/Touch/Building
独自のカスタマイズされた Android の場合:- http://source.android.com/source/index.html

よろしくお願いいたします。
Alok Thaker

于 2013-09-26T06:25:02.087 に答える