Kidoz build warnings

I wanted to create a new build of an app using the Kidoz plugin. I am using the daily build 3517.

I got two different warnings. The first one is:

Warning: The JKS keystore uses a proprietary format. It is recommended to migrate to PKCS12 which is an industry standard format using "keytool -importkeystore -srckeystore /Users/XXXX/Dropbox/Files2018/keystore files/XXXXXXXXXXXXXXX.keystore -destkeystore /Users/XXXX/Dropbox/Files2018/keystore files/XXXXXXXXXXXXXXX.keystore -deststoretype pkcs12". Testing credentials for '/Users/XXXX/Dropbox/Files2018/keystore files/XXXXXXXXXXXXXXX.keystore': Picked up JAVA\_TOOL\_OPTIONS: -Duser.language=en jar signed.

The second one is:

WARNING: Plugin '/private/var/folders/gj/XXXXXXXXXXXXXXXXXXXXXX/T/XXXXXXXXXXX/template/app/build/corona-plugins/plugin.kidoz\_com.coronalabs' contain native library for armeabi-v7a but not for arm64. warning: [options] source value 7 is obsolete and will be removed in a future release warning: [options] target value 7 is obsolete and will be removed in a future release warning: [options] To suppress warnings about obsolete options, use -Xlint:-options. 3 warnings

I now wonder if it makes sense to upload a new apk version?

  • The first error is really a warning. You are using an old style key. Don’t worry about that.

  • Kidoz plugin has not been updated for 64bit. Contact Kidoz. I believe they maintain their own plugin.

Thank you! So this probably means it will not work then when everyting else is meant to be 64bit, right?

Just guessing but I believe both Google will mark it as a 32 bit app and a phone will run it as 32bit. The alternative would be some sort of memory overflow or out of bounds crash when a 64 bit address hits something on Kiddoz.

  • The first error is really a warning. You are using an old style key. Don’t worry about that.

  • Kidoz plugin has not been updated for 64bit. Contact Kidoz. I believe they maintain their own plugin.

Thank you! So this probably means it will not work then when everyting else is meant to be 64bit, right?

Just guessing but I believe both Google will mark it as a 32 bit app and a phone will run it as 32bit. The alternative would be some sort of memory overflow or out of bounds crash when a 64 bit address hits something on Kiddoz.