Uma pequena enumeração de bibliotecas compiladas, ou compiláveis, para ARM Linux que podem ser utilizadas em Android. Por exemplo, podem ser executadas com o Terminal Emulator for Android.
Também podem ser executadas programaticamente, e directamente da app. Ver por exemplo, Run native executable in Android App.
Para bibliotecas que necessitem de ser compiladas no dispositivo Android, pode ser utilizado o Termux, o qual disponibiliza o compilador CLang e o utilitário make,... e muito mais.
- A biblioteca curl, bastante conhecida da comunidade geospatial, até por ser uma das dependências da GDAL/OGR, nomeadamente para serviços OGC, disponibiliza há já bastante tempo binários para Linux-Android na sua página de downloads.
Também existem bindings em Java de 2010: curl-java
- A biblioteca pngcrush também é bastante utilizada em aplicações geospatial nomeadamente para redução de tamanho de tiles, e subsequente publicação em serviços X/Y/Z ou TMS, numa CDN.
Na página de downloads não são disponibilizados binários para Linux-Android. No entanto, para compilar basta descarregar o código fonte e executar o makefile, sem haver necessidade de modificar o código. Pode ser feito com o Termux, o qual disponibiliza make.
- A biblioteca dgnlib também é bastante relevante no domínio geospatial, até por fazer parte da source tree da OGR. O código fonte também pode ser compilado em dispositivo Android. Pelo menos, o utilitário dgndump compila sem necessitar de modificações.
- (para ir acrescentando)
Sem comentários:
Enviar um comentário