2017-11-30 25 views
1

私は、Androidドライバメーカーの.soファイルを持っています。彼らはJavaの例を提供します。問題は、私のアプリがXamarin Androidで開発されていることです。 Xamarinから.soファイルのメソッドを呼び出すことは可能ですか?Xamarin Androidから.soファイルのメソッドを呼び出す方法は?

+1

https://developer.xamarin.com/guides/android/advanced_topics/using_native_libraries/ –

答えて

1

1.Create、プロジェクト内のlibフォルダのプラットフォーム用の追加のサブフォルダを作成

2.Under:armeabi、適切なディレクトリにarmeabi-v7aなど

3.Addあなたの.soファイル。 AndroidNativeLibraryなどが入力されていることを確認してください。

4.呼び出したいc関数のp/invokeシグネチャを作成します。

5.これらの機能を呼び出す。

注:.soファイルは有効なEFL実行ファイルである必要があります。つまり、AndroidデバイスのARMプロセッサ用にコンパイルする必要があります。これを行うには、Android NDKでコンパイルする必要があります

Goodluck!

関連する問題