2016-11-09 5 views
0

私は完全なAndroidプロジェクトを持っています。しかし、Javaコードの一部をC++に変更したいのですが、それは可能ですか?例えば、私は前と同じ自分のコードの残りの部分を維持しながら、私はC++の関数にconvert64to32を変更したい、と残りのJavaコードとの接続を維持する、あるAndroidプロジェクトをJavaコードの一部をC++に変更

protected long convert64to32 (long long_id) { 
     return long_id - 76561197960265728L; 
} 

のようなある特定の機能を持っていますそれは可能ですか?

答えて

2

一般に、Android(およびAndroidStudio IDE)のネイティブC/C++は、Android NDK APIによってサポートされています。

しかし、それだけでは、メソッドを母国語で書かなければならないこと以上のものが必要です。基本的には、ネイティブライブラリを作成してAndroidプロジェクトにリンクする必要があります。

関連する問題