我有一个flutter应用程序,它需要PDF查看器,但是我在pub.dev上找到的所有软件包都要求您在build.gradle中添加以下ndk过滤器。
ndk {
abiFilters 'armeabi-v7a'
}
但是,如果我理解正确的话,这将导致该附件不包含Google Play现在要求的64位版本。如果我错了,请纠正我。
因此,我要求您提供有关如何在应用程序中包含PDF查看器的信息,同时仍然可以将应用程序上传到Google Play和App Store。
答案 0 :(得分:0)
以下代码有效:
ndk {
abiFilters 'x86', 'armeabi-v7a','arm64-v8a', 'x86_64'
}
这可能会使您的APK文件具有更大的大小,但是Google Play所需的App Bundle将具有与以前相同的大小。
因此,对于开发人员,我建议注释“ arm64-v8a”,“ x86_64”架构,以减少编译时间。
ndk {
abiFilters 'x86', 'armeabi-v7a'
}