Have you check the wiki? It should have all the information you need:
https://wiki.lazarus.freepascal.org/Portal:AndroidThere are several ways for Pascal-Android programming: LAMW, JVM, Custom Drawn, SDL:
https://forum.lazarus.freepascal.org/index.php/topic,38777.msg264428.html#msg264428But the most feature-rich is
Lazarus Android Module Wizard:
https://wiki.lazarus.freepascal.org/LAMWLAMW currently does not have detailed documentation but the wiki page in the link above is up-to-date. The hardest thing about Android programming is preparing the cross compiler and setting up toolchain, you should have no problem if you follow the tutorial correctly. You may need a fast internet connection, the size of toolchain you need to download is several GBs.
Once LAMW downloaded, you should read these before start using LAMW:
https://github.com/jmpessoa/lazandroidmodulewizard/tree/master/docsSome things you need to know are all the components you use in Windows/Linux cannot be used in Android (unless you use CustomDrawn components). LAMW provides its own components. There is no documentation about them but you can find examples how to use them from the source code downloaded in the folder
.../demos. And Android screen layout system differs from Windows/Linux. You should search the web or forum to better understand how Android screen layout works.
If you ask questions about LAMW, you may not get answer quickly, we all are new in Android programming. Be patient, the developer regularly checks this forum.