4

この小さな獣には非常に多くの力があり、Androidに最適のようですが、Androidへの移植についてはどこにもあまり議論されていません。誰かもっと知っていますか?

4

3 に答える 3

4

フォーラムでそれについての議論があります。 http://www.raspberrypi.org/forum/features-and-requests/android-for-pi?value=android&type=1&include=3&search=1&ret=all

最終的な結果として、一部のバージョンでは次のことができる可能性があります。

フォーラムのコンセンサスは、IceCreamSandwichがRaspiで実行するにはCPUとRAMが多すぎるということです。古いバージョンのいくつかは、許容可能な速度で動作する可能性があります。

ただし、そのような努力は投資されていません。

前にも言ったように、誰かがAndroidをPiに載せたいのなら、彼らは大歓迎です。それは簡単なことではありません、そして、関係する努力のための利益はかなり小さいです

そして、単にPiの範囲外であると見なされているため、基盤のサポートはほとんどありません。

Androidは、基盤の目標を推進するものではありません。Androidは、基盤の目標と完全に直交しています。これは、メディアの受動的な消費とターゲットを絞った広告配信のために設計されたOSです。

于 2012-01-15T21:22:58.543 に答える
3

Raspberry Pi FAQから:

Androidを実行しますか?

コミュニティの誰かがAndroidのバージョンを移植して256MBのRAMで動作する場合、それはRaspberryPiで実行されます。

メモリ使用量のこの典型的なスナップショットを考えると:

  PID      Vss      Rss      Pss      Uss  cmdline
 1217   36848K   35648K   17983K   13956K  system_server
 1276   32200K   32200K   14048K   10116K  android.process.acore
 1189   26920K   26920K    9293K    5500K  zygote
 1321   20328K   20328K    4743K    2344K  android.process.media
 1356   20360K   20360K    4621K    2148K  com.android.email
 1303   20184K   20184K    4381K    1724K  com.android.settings
 1271   19888K   19888K    4297K    1764K  com.android.inputmethod.latin
 1332   19560K   19560K    3993K    1620K  com.android.alarmclock
 1187    5068K    5068K    2119K    1476K  /system/bin/mediaserver
 1384     436K     436K     248K     236K  procrank
    1     212K     212K     200K     200K  /init
  753     572K     572K     171K     136K  /system/bin/rild
  748     340K     340K     163K     152K  /system/bin/sh
  751     388K     388K     156K     140K  /system/bin/vold
 1215     148K     148K     136K     136K  /sbin/adbd
  757     352K     352K     117K      92K  /system/bin/dbus-daemon
  760     404K     404K     104K      80K  /system/bin/keystore
  759     312K     312K     102K      88K  /system/bin/installd
  749     288K     288K      96K      84K  /system/bin/servicemanager
  752     244K     244K      71K      60K  /system/bin/debuggerd

アプリケーションを実行しなくても、上位4つのプロセス(Androidシステム)が約8000万(Pss/共有およびUss/プロセス)を占めていることがわかります。典型的な小さなアプリケーションは、それぞれ別の2M程度を使用します。

そして、これはAndroid 2.2のものだと思います。それ以降のバージョンでは、フットプリントがさらに大きくなる可能性があります。

そのリストの最後にあるプロセスのほとんどはAndroidではなくLinuxのプロセスであり、影響がはるかに少ないことがわかります。

ですから、Androidを組み込むことができたとしてもそして、いくつかのワグがそれに打撃を与えることは間違いありません)、それでも私にはありそうもないようです。デバイスは、2つのまったく異なる市場をターゲットにしています。

最も安価なAndroidタブレットや携帯電話でさえ、まだ数百ドルもあり、そのOSを実行できるかなりの量のメモリを備えています。たとえば、私のIconia A500には、PiモデルBの128倍のメモリを搭載した32Gがあります。

Piの価格は「最上位」モデルで35ドルであり、まったく異なる市場に置かれています。

財団の定められた目的は次のとおりです。

世界中の子供たちがプログラミングを学ぶためにそれを使用することを望んでいます。

私が子供のためにカップルを買うのはこのためです。私は長い間(基本的な)Pythonを使用して子供たちにプログラミングを教えてきましたが、これをRaspberryPiに含めることは私の意見では本当の勝者です。

于 2012-02-17T06:04:58.827 に答える
2

この小さな獣には非常に多くの力があり、Androidに最適のようです
他の人が指摘しているように、Piは別の市場向けに設計されています。別のAndroidデバイスが必要な場合は、Androidに同梱されていたはずです。

Androidを実行するための安価な方法を探しているなら、古い世代の電話を手に入れてみませんか?HTC Magicの仕様は、RaspberryPiと同様です。

528 MHz ARM 11

288MBのRAM

しかし、Piよりもはるかに多くのものを手に入れることができます。

Bluetooth、wifi、LCDディスプレイ、タッチスクリーンセンサー、光センサー、GPS、加速度計、USB通信、オーディオ入力/出力、セルラーラジオ、ポータブル電源(バッテリー)など。このクラスのデバイスは、お近くのCraigslistで$20-40で販売されています。

于 2012-04-19T15:01:25.320 に答える