AndroidスタジオでC++スクラッチファイルを作成できます。 実行することはできますか?AndroidスタジオでC++スクラッチファイルを実行する方法
私は例のスクラッチとしてこれを使用:
include <iostream>
using namespace std;
int main()
{
cout << "Trt\n";
}
AndroidスタジオでC++スクラッチファイルを作成できます。 実行することはできますか?AndroidスタジオでC++スクラッチファイルを実行する方法
私は例のスクラッチとしてこれを使用:
include <iostream>
using namespace std;
int main()
{
cout << "Trt\n";
}
デフォルトでAndroidアプリをサポートしていること、それは(私はC++テストを実行するためにそれをやっている)ことは不可能ではないが、それはGradleの中でいくつかのカスタムの配管を必要とし、スタンドアロンのC++ x86アプリケーションではありません。
AndroidランタイムはJVMであるため、NDKを使用してJNI経由で呼び出し可能なライブラリを作成し、ビルドシステムのエクスペリエンスが最適化されています。
あなたはNDKプロジェクトをキックスタートしたい場合は、私はこのGoogleのサンプルをチェックアウトすることができアドバイス: https://github.com/googlesamples/android-ndk/tree/master/hello-jni
スタンドアロンC++バイナリを実行したい場合は、私は/ CLionを確認するか、アプリケーションを書くためにあなたをアドバイスlibをカスタムCMakeプロジェクトとしてNDKにまったく依存せず、カスタムGradleタスクを作成してビルドします。
hello-jniサンプルとCLionを最初にチェックしたいと思うかもしれません。
ありがとうございましたが、私はむしろそれが箱から(いくつかの簡単な微調整で)うまくいくことを望んでいました。 – Jacek