我一直在为 armeabi-v7a 构建我们的 Android 应用程序。现在,为了添加对 x86 的支持,我扩展了 Application.mk:
APP_ABI := armeabi-v7a x86
我遇到的第一个问题是 libvpx 可以为 arm 或 x86 配置:
$ ./libvpx/configure --target=armv7-android-gcc ...
OR
$ ./libvpx/configure --target=x86-android-gcc
想知道如何处理多个平台。是否为两个平台创建两个不同的 libvpx 目录并在 Android.mk 中使用 if-then-else 逻辑来选择正确的目录?有没有更好的办法?