2017-03-10 10 views

答えて

1

簡単にAndroid用にValaコードをコンパイルすることはできません。しかし、あなたが冒険しているなら、少し古くても、in this articleというイベントに従うことができます。

ライブラリクロスコンパイルすると、ちょうどあなたのプロジェクトに.soファイルを追加し、そのような何かを試してみてください。

public class MyActivity extends Activity { 
    // This will load libmylibrary.so 
    static { System.loadLibrary("mylibrary"); } 

    // "Import" the foo method from the library 
    private static native void foo(); 
} 

のValaは自動的にそれがで動作させるためにキャメルケースとメソッドシグネチャに名前を変更しますCでは、それぞれのメソッドを呼び出す方法を知るには、おそらく.h ファイルを読んでおく必要があります。

+0

ありがとうございました!今すぐ試してみましょう! –

関連する問題