タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

ndkとJavaに関するxuckerのブックマーク (1)

  • Android NDKを使用してJava言語とC言語で速度比較をする | Techfirm Android Lab

    今回はAndroid NDKを使用して、JavaコードとC言語で記述されたNativeコードで速度の比較を行おうと思います。 まずはNDKをインストールします。以下のリンクからndkをダウンロードします。 http://developer.android.com/intl/ja/sdk/ndk/1.6_r1/index.html ダウンロードしてきたら以下を実行しインストールします。 $(NDKROOT)/build/host-setup.sh これでインストールが完了です。簡単ですね。 早速、Javaのコードを書いて速度比較していきましょう。 今回は簡単に1億回足し算を行い、JavaとNativeで比較してみます。 public class JniTest extends Activity { @Override public void onCreate(Bundle savedI

    xucker
    xucker 2010/03/08
    実際には、Nativeの呼び出しコストやNative内部からのJavaObject参照コストが高いので、それほど速くはならないけど、1億回演算する処理とかあればNative使った方がいい。
  • 1