libpng 和 google play 的 OpenALPR 库问题
OpenALPR library issue with libpng and google play
我最近看到一些关于 Google 使用某些版本的 libpng 播放拒绝应用程序的帖子。我的应用程序更新失败了,使用 OpenALPR 库,该库确实包含 libopencv_java.so,并将其缩小为包含 libpng 的源代码。
我的问题是,我可以编译兼容版本的 libpng,并替换 jniLibs 中的 .so 吗?我对这个解决方案持怀疑态度,但我读过 opencv 是动态链接的,如果可用,将使用系统默认值,但这似乎更适用于 linux 而不是 android?
这会阻止我发布,即使该应用程序运行正常。
OpenCV is now using a version 的 libpng 足够新,可以通过阻止您更新应用程序的安全检查。我认为您的方法会奏效,我会首先尝试自己构建一个最新的 libopencv_java.so 并将该文件交换到您的应用程序中。
这是一种合理的方法,因为 OpenALPR 使用该库的标准非自定义版本,选择将其自定义图像处理代码放在其他单独的库中。
我最近看到一些关于 Google 使用某些版本的 libpng 播放拒绝应用程序的帖子。我的应用程序更新失败了,使用 OpenALPR 库,该库确实包含 libopencv_java.so,并将其缩小为包含 libpng 的源代码。 我的问题是,我可以编译兼容版本的 libpng,并替换 jniLibs 中的 .so 吗?我对这个解决方案持怀疑态度,但我读过 opencv 是动态链接的,如果可用,将使用系统默认值,但这似乎更适用于 linux 而不是 android? 这会阻止我发布,即使该应用程序运行正常。
OpenCV is now using a version 的 libpng 足够新,可以通过阻止您更新应用程序的安全检查。我认为您的方法会奏效,我会首先尝试自己构建一个最新的 libopencv_java.so 并将该文件交换到您的应用程序中。
这是一种合理的方法,因为 OpenALPR 使用该库的标准非自定义版本,选择将其自定义图像处理代码放在其他单独的库中。