2017-05-07 21 views
0

私はAndroid用のC++共有ライブラリを作成しています。私はAndroid Studioで新しいプロジェクトを作成し、C++を有効にしました。Android Studioで共有* .soライブラリのリリース版を作成する

enter image description here

私はまた、C++ 11 ANS例外のサポートを可能にしました。

enter image description here

新しいプロジェクトが作成されたとbuild.gradleCMakeLists.textファイルが生成されました。問題はAdnroid Studioが* .soライブラリのDebugバージョンのみを生成していることです。私はリリース版も生成する必要があります。

デバッグライブラリは

\アプリ\ビルド\中間体で生成されている\ cmakeの\デバッグ\ OBJ \\ libnative-lib.so

私は

で別のディレクトリがある気づきました

\アプリの\ビルド\中間体\ cmakeの\デバッグ\ OBJ \

ですが空です。ライブラリのリリース版はありません。

* .soライブラリのリリースバージョンをビルド/コンパイルするにはどうすればよいですか。私はそれらのイメージを置いて、私が一歩も逃していないことを確認しました。

使用方法Androidスタジオ2.3

答えて

2

は、Android Studioで遊んこれはビルドに行くプロジェクト(APP)のルートを選択して変更することができることを発見し - >選択しは、からバリアントを構築変更...バリアントを構築デバッグリリース

enter image description here

関連する問題