jni

    1

    1答えて

    React Native on Androidには、.soファイルにコンパイルされるC/C++コードがいくつかあります。どのようにそれらの.soファイルをビルドできますか?私はそれがhttps://github.com/facebook/react-native/blob/master/ReactAndroid/src/main/jni/Application.mkと関係があると思う。あなたができ

    0

    1答えて

    である私はそれが起こるようにJavaは、ネイティブDLLをロードして問題を抱えている64ビット版のWindows 7 FWIWパッケージはZeroMQですが、どのような重要なのjarファイルは、ネイティブを必要とすることですロードするDLL、jzmq.dllと呼ばれます。これは、libzmq.dll(およびいくつかの標準ライブラリ)に依存します。私は両方のdllをtarget/libにコピーし、j

    -1

    1答えて

    私はCDRipライブラリ用のラッパーを作成しようとしています。しかし、私はJNIでとても新しいです。 int version = CDRipJNI.CR_GetCDRipVersion(); DLLが正常にロードされますが、メソッドの呼び出しが失敗した: Exception in thread "main" java.lang.UnsatisfiedLinkError: com.test.CD

    0

    1答えて

    JVMを起動し、Rustから静的Javaメソッドを呼び出したいとします。最初はすべて正常に動作し、コンソールに期待される出力が表示されます。しかし、Javaメソッドが終了する前に、私はセグメンテーションフォルトを取得します。 これが出力される:ここ Hello World! Segmentation fault (core dumped) は(脂肪ジャーにパッケージ化)のJavaクラスである

    0

    1答えて

    私はTensorFlowInferenceInterfaceでフィード関数とフェッチ関数を使用したいと思いますが、フィードを理解してargsをフェッチできません。 public void feed(String inputName, float[] src, long... dims) public void fetch(String outputName, float[] dst) ここT

    1

    1答えて

    C++のjarにラッパーを記述する必要があります。私は1つのPOCを行い、すべてのクラスを見つけることができましたが、特定のjarではnullptrを取得しています。 jclass keyCloakTestClass = env- >FindClass("com/test/main/KeycloakAdapterProperties"); if(keyCloakTestClass == nul

    0

    1答えて

    jni @ ndkのswigラッパーがあります。 関数ヘッダは、次のとおり // // Created by Tomasz on 03/11/2017. // #ifndef PC_ANDORID_APP_RESIZE_GIF_H #define PC_ANDORID_APP_RESIZE_GIF_H int Version(); int ResizeAnimation(const

    0

    1答えて

    AndroidスタジオのAPPにJNIフォルダを作成しました。私はすべてのCファイルをコピーしましたが、NeuralNetwork.cの1つだけを呼び出す必要があります。NeuralNetwork_initialize.cとNeuralNetwork_terminate.cもあります。私はすでにCMakeFileを持っています。私は、この(それはmain.cのと呼ばれる)のようなもので、別のCファ

    0

    2答えて

    私は.aar個のAndroidモジュールを生成するためにAndroidスタジオと連携しています。 Javaクラスとメソッドを公開して他のプロジェクトで呼び出すことができます。 これらのメソッドの1つは、静的ライブラリで定義され、JNIを通じてJavaから呼び出されるC++メソッドです。 .aarをインポートして、そのようなメソッドを呼び出すときに、私は "未定義の参照"で挨拶します。 .aarを解

    0

    2答えて

    Androidプロジェクトに3つ以下のファイルがあります(アプリケーション層に1つのJavaファイル、JNI層に1つのcppファイル、&ネイティブレイヤーに1つのcppファイル)。 MyActivity.java(アプリケーション層) MyJNIInterface.cpp(JNIインタフェース) MyNativeFile.cpp。 (ネイティブ実装) JNIインターフェイスを使用してアプリケーショ