だから、いくつかのビルドには含まれていますが、他のビルドには含まれていない.soがあります。Androidでビルドに使用されるabiを決定するもの
私のprebuildスクリプトは.soを削除します。関連付けられた.jarは、ライブラリをbuild.gradleから削除します。
ライブラリーはサードパーティ製のもので、x86またはarm-v7を要求することはありません。それは私の腕の中だけに提供されています。
ライブラリサポートなしでビルドすると、apkのx86サポートがないというXamarin Testのエラーが発生します。
実際にapiがサポートするabiを制御するもの。 Xamarinの開発者ポータル上
-rfそれは私がXamarin SDKを使用していないRM
のrm -rf /コア/ srcに/メイン/ jniLibs
ない
ましたXamarinのテストツールを使用しようとしています。私はABIを使用する必要があるすべての要素を削除したと考えていますが、APKだけがアームをサポートしているというエラーがまだ発生しています。 – draksia
これはネイティブAndroidでも同様です。答えは、abiがデバイスによってサポートされているものを制御するものです。あなたのエラーは、あなたがテストしているデバイスがx86をサポートしているを見つけられないということです。したがって、APKはそれが探しているをサポートしていません。 –
私はabiを使用していないだけで、すべてのタイプが正しくサポートされているはずですか? – draksia