2011-01-27 10 views
1

ビット、バイト、アルゴリズム、構文の質問ではなく、技術開発とビジネスの問題です。希望はOKです。MIPS、Android Market、3.0 SDK、JNI

CES 2011で、mips.comはAndroid搭載の新しいMIPSプロセッサ搭載のスマートフォンを発表しました。私が読んだことで、これは、中国市場のみ(それに直面することは...巨大であるかもしれない)か、またはMIPSがARMの領域に挑戦する大きなプッシュの一部であるように思えます。

ここに表示される問題は次のとおりです。
- GoogleはARMに一流のサポートしか提供していません。それらのSDKはARMのみです。 MIPSを採用する予定があるかどうかは誰にも分かりますか?
- Androidマーケットは、私が知る限り、ARMのみです。 Velocity Micro(とその小さなMIPSベースのCruzタブレット)は独自の「Cruz Market」を持っているようです。私はそれがひどいと思う。 AndroidマーケットはAndroid向けのワンストップショップになるのだろうか、それとももっと断片化しているのだろうか?
- JNIはVMのプロセッサ独立性を破壊します。複数のプロセッサ固有のJNIライブラリを単一のアプリケーションにパッケージ化できますか? MIPSバイナリは厳密に小さいわけではありません。

誰にもクリスタルボールがありますか?仮定は次のようにしましょう:MIPSは単なる遠ざかるだけではありません。

TL; DR:誰でもWTFがMIPSで行われていることは知っていますか?

+3

申し訳ありませんが、これは間違いなくここにあります。 http://programmers.stackexchange.com/は質問のためのより良い場所かもしれません。 –

答えて

0

これらのSDKはARM専用です。

Android SDKは、エミュレータの画像の外にプロセッサに依存しません。

MIPSを採用する予定があるかどうかは知っていますか?

「採用する」という動詞は、誰でもこの質問に答えるにはあまりにも曖昧です。

Androidマーケットは、私が知る限り、ARMのみです。

Androidマーケットの互換性要件を満たすARM以外のデバイスは認識していません。これはチップセットではなく互換性の問題です。たとえば、現在のところ、Android Marketに準拠しているすべてのデバイスには、MIPS搭載のセットトップボックスを排除するタッチスクリーンが必要です。

複数のプロセッサ固有のJNIライブラリを1つのアプリケーションにパッケージ化できますか?

はい。それがNDKの重要な特徴です。

+0

こんにちは - 返事に感謝します。 NDKは確かにエミュレータと同様にARMのみであるため、「採用する」とはかなり明白だと思います。すなわち、NDKとエミュレータにMIPSサポートを提供する、一流のサポートを提供します。 MIPSのタブレットはタッチスクリーンを備えていますが、もちろん携帯電話もそうです。マルチライブラリJNIのノートに感謝...これを知らなかった。返信をありがとう。 – PaulM

+0

@PaulM:「NDKは確かにARM専用です」 - あなたがAndroid SDKを参照したことを除いて。一流のサポート、すなわちNDKとエミュレータにMIPSサポートを提供する - NDKとツールのイニシアチブは公開されているため、MIPSサポートを追加するために時間と労力を費やすことは歓迎されています。 "私が遭遇した他のMIPSの唯一のものは、MIPSツールチェーンをAOSPファームウェアに追加し、関連するGoogleグループで議論されているプロセスを構築することです。 – CommonsWare

+0

http://groups.google。 com/group/android-contrib/browse_thread/thread/b0b076961ebd75fb# – fadden