cordova-plugin-googlemaps icon indicating copy to clipboard operation
cordova-plugin-googlemaps copied to clipboard

Libtbxml.so issue encounter

Open julxian28 opened this issue 3 months ago • 5 comments

Hi, I would like to share my issue encountered upon fixing our 16-kb page size support. we would like to know if what is the issue upon this tbxml.so we encountered and it seems it is connected on cordova-plugin-googlemaps.

The directory is: User/myComputer/appname/platforms/android/cordova-plugin-googlemaps/appname-tbxml-android.gradle

Image

julxian28 avatar Sep 29 '25 13:09 julxian28

Hi, I fixed this in my fork: https://github.com/GitToTheHub/cordova-plugin-googlemaps-2

GitToTheHub avatar Oct 09 '25 10:10 GitToTheHub

Hi, I fixed this in my fork: https://github.com/GitToTheHub/cordova-plugin-googlemaps-2

Hi may i ask if what file did you fix the issue regarding the 16kb issue on the googlemaps ?

alexdemesa22 avatar Oct 13 '25 10:10 alexdemesa22

You can see all changes in my commit: https://github.com/GitToTheHub/cordova-plugin-googlemaps-2/commit/df3c11ae3dad01359d38bf9da3114c5c0b484a14

I removed frameworks/tbxml-android.aar and frameworks/tbxml-android.gradle and changed the code PluginKmlOverlay.java to use XmlPullParser instead of the third party library TBXML. PluginKmlOverlay.java was the only file which used TBXML for reading KML files. I think normally, you won't use KML files, also the plugin does not fully support it. You can ready everything about it in the plugin documentation KmlOverlay.

GitToTheHub avatar Oct 13 '25 13:10 GitToTheHub

You have did an amazing job brother, I request the authors @battika, @mariusbolik and @wf9a5m75 of the code to accept the merge into the main library

varunsngl avatar Nov 19 '25 04:11 varunsngl

In the mean time you can use my fork. I don't think @wf9a5m75 will continue this plugin, see: https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/2948

GitToTheHub avatar Nov 19 '25 13:11 GitToTheHub