アンドロイド・スタジオのAndroidのWebサイトからプロジェクト・ストラクチャのパスを直接設定してAndroidのWebサイトから直接ダウンロードしました。APP_ABIが無視されました
私のAndroid.mkとApplication.mk(どちらも私のjniフォルダ内にある)を検出することができ、コンソールログから見ました。私Application.mkで は、私はこれを定義します。 APP_ABI:= armeabi-v7a
しかし、コンソールログから、私はそれがNDKビルドを実行し、そのたびに見ることができ、常にAPP_ABIあり
:パラメータとして= MIPS64。したがって、常にエラーがあります。 (私はそれが間違ったパラメータのためだと思いますが、 "linker command failed ..."というエラーが出ています。なぜならarmeabi-v7aの.aと.soはmips64ではないからです)私は、 APP_ABIを定義したApplication.mkは無視されますか? (Iすでにとにかく私のGradleにC++のリンク)
私が使用してみました:引数:ndkBuild {} における "APP_ABI = armeabi-v7a" しかし、そのような引数としてない方法()
がなく、前記私は何かが恋しいですか?
右! Gradleプラグインは、私たちが通常Application.mkで設定したいくつかのパラメータを無効にします。 –
@AlexCohn確かに、それは私を殺しています...多くの人がAndroid.mkにAPP_ABIを入れて間違いを犯してしまいました。しかし、このことは、私がそれをするまでは行かないでしょう。 – Lyn