Android 用ネイティブプラグインのコードを呼び出すプロセスは、標準のネイティブプラグインと同じです。
ノート: 個別の C/C++ ソースファイルをプラグインとして使用する場合は、DllImport 属性でプラグイン名として __Internal を使用します。
すべてのネイティブプラグインメソッドの呼び出しを、付加的に C# コードレイヤーでラップするのが最も効果的です。
AndroidNativePlugin.unitypackage zip ファイルには、Unity パッケージとして配布されるネイティブコードプラグインの簡単な例が含まれています。
このサンプルは、Unity アプリケーションから C++ コードを呼び出す方法を示しています。このパッケージには、ネイティブプラグインによって計算された 2 つの値の合計を表示するシーンが含まれています。プラグインをコンパイルするには、Android NDK を使用します。Unity Hub を使用して Android NDK をインストールする方法については、Android 環境設定を参照してください。
以下の手順でサンプルをインストールします。
AndroidNativePlugin.unitypackage ファイルを抽出します。AndroidNativePlugin.unitypackage ファイルを見つけて選択します。