質問: Androidアプリの64bit対応を進めているのですが、ライブラリ:Xwalk(Crosswalk)が32bit版しかできていない状態です。 ※Xwalkのバージョン:'org.xwalk:xwalk_core_library:19.49.514.5' ※WwalkのDL先:'https://download.01.org/crosswalk/releases/crosswalk/android/maven2' ⇒64bit対応した(?)ファイルみたいなのはあるのですが・・・ ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/ba8c6d3d4f5994b678f8cf6fc0ca337a.png) build.gradleファイルには以下のように設定を入れています。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/ca4fdf0c3ff7596db73eb8570c09b101.png) どのようにしたら、64bit対応できるかわかる方いましたら、よろしくお願い致します。
回答: おそらくですが、解決できましたので共有させて頂こうと思います。 1利用しているCrosswalkライブラリのaarファイルをDLする。 対象プロジェクトで利用しているものは以下の2点 https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/19.49.514.5/xwalk_core_library-19.49.514.5.aar https://download.01.org/crosswalk/releases/crosswalk/android/maven2/org/xwalk/xwalk_core_library/19.49.514.5/xwalk_core_library-19.49.514.5-64bit.aar 2上記でDLしたファイルを解凍し、[jni]以下のフォルダを対象プロジェクトのlibフォルダにコピーする。 3build.gradleの設定から2でコピーしたフォルダを参照できるようにする。 defaultConfig { minSdkVersion xx targetSdkVersion xx versionCode xx versionName "x.xx" multiDexEnabled true ndk.abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86', 'x86_64' sourceSets { main { jni.srcDirs = [] jniLibs.srcDirs = ['libs'] } } } 上記対応で、64bitのCrosswalkのライブラリを参照できるようになったと思います。 同じように悩んでいる方いましたら、ご参考になればと思います。