is there any library capable of reading the parsing of the .shp file, preferably where I do not need to use NDK. I tried to use GeoTools, but I canβt seam to make it work on Android.
I used two lightweight shapefile parsing with good results in Android: diewald_shapeFileReader and Java ESRI File File Reader .
Geotools is heavily dependent on AWT and Java Service Provider (SPI) interfaces, which are not supported by Android. So this is not a viable option.