JNI

JNI(Java Native Interface)は、Javaプラットフォームにおいて、Javaで記述されたプログラムと、他の言語で書かれたネイティブコードを連携するためのインタフェース仕様である

RSS

  • 受付中

    回答
    1

    JavaからC言語(SHARED_LIBRARY)を呼び出す為のインターフェイス(型のマッピング)の...

    前提・実現したいこと はじめまして、モモコといいます。 最近、JNIをはじめたところなのですが 環境は、Eclipseを使った JNI のビルド環境はできています。 目的は、Cで書かれたソースをSHARED_LIBRARY化して android(Java)から呼び出したいです。 既に、C側のソースがあるのですがそれには手を加えず行いた

    • 0評価
    • 211PV
    Momoco Momoco 5ヶ月前
  • 解決済

    回答
    1

    android NDKでCの構造体を使うにはどうしたらよいのでしょうか?

    android NDKで、 Java→C++へ構造体の配列を渡したいです。 どのように書けばよいのでしょうか? test.h #define NUM_MAX 100; typedef struct xyzdata { unsigned int Hogeid; float HogeX;

    • 0評価
    • 279PV
    TarouMos TarouMos 6ヶ月前
  • 解決済

    回答
    1

    jnaでファイルのパスを渡すと文字化けする

    Javaで扱っているファイルのパスを渡して、C言語のfopenでファイルを開くという処理を行っているのですが、どうしてもファイルのパスを文字列として渡す際に文字化けしてしまいます。 まず、javaのfileクラスで扱っているファイルのパスをStringとして渡すと、日本語の部分が文字化けし、ファイルのパスをStringからbyte配列へ変換すると、日本

    • 0評価
    • 242PV
    KureteRubyLua KureteRubyLua 6ヶ月前
  • 解決済

    回答
    1

    JNIを使って二次元配列をcに渡すには

    java内で作成したchar[][]をネイティブメソッドに引数として渡し、cでそれに変更を加えたいと考えているのですが、c内でjobjectarrayをchar[][]に変換する方法がどうしてもわかりません。 まず、一次元配列のコードを書いて試してみました。 ...some codes public TestJNI(){ test1dar

    • 0評価
    • 232PV
    mnmtksk mnmtksk 7ヶ月前
  • 受付中

    回答
    2

    JNIで使用できる引数の型

    自作のJavaクラスのインスタンスをC++側に渡し、 C++からインスタンスのメソッドを実行することはできますか? ネットではintやstringなどの型を渡しているのはサンプルで見かけるのですが、 Javaのインスタンスを渡しているサンプルは見当たらないため、 そういったことは不可能なのでしょうか?

    • 0評価
    • 226PV
    plue plue 7ヶ月前
  • 受付中

    回答
    2

    LinuxからJNIの実行方法

    お世話になります。 LinuxからJNIを実行したいと思い、 http://www5.big.or.jp/~tera/Labo/jni/jni1.html#Javah 上記サイトのHelloWorldを実行してみたのですがうまくいきません。 (上記と実際のソースでの違う箇所はパッケージ宣言があること) Eclipse上でコンパイルされたクラ

    • 0評価
    • 169PV
    s1170022 s1170022 7ヶ月前
  • 解決済

    回答
    1

    eclipseでJNAを使用するとエラーになる

    前提・実現したいこと eclipseプラグインの中でJNAを使用し、DLLと通信をしたいと考えています。 発生している問題・エラーメッセージ 実行すると下記のようなエラーが出てうまくいきません。 !SESSION 2016-01-26 18:19:15.975 --------------------------------------

    • 0評価
    • 707PV
    benzo benzo 10ヶ月前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    2

  • 総質問数

    7

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る