cocos2dx-2.x解决GooglePlay警告的libpng版本问题

谷歌近日对使用低版本libpng库的应用发出下架警告:

图片

工地使用的quickcocos2.2.3版本,对于cocos2dx2.x版本修复方案如下:

  1. 这里下载libpng_fix库

  2. 解压zip包中的内容到

    cocos2dx\platform\third_party\android\prebuilt
    

    路径下。

  3. 修改 cocos2dx 目录中的 Android.md 文件

    1
    LOCAL_WHOLE_STATIC_LIBRARIES := cocos_libpng_static

    改为

    1
    2
    LOCAL_WHOLE_STATIC_LIBRARIES := cocos_libzlib_static
    LOCAL_WHOLE_STATIC_LIBRARIES += cocos_libpng_static

    1
    $(call import-module,libpng)

    改为

    1
    2
    $(call import-module,libzlib)
    $(call import-module,libpng)
  4. 打包完毕查看libpng版本

    1
    unzip -p YourApp.apk | strings | grep "libpng"