Are you a Windows user? What is the Android version of your device? And what is the Android version of your target clients' devices?
Just you has been told, Laz4Android is simply an easier way to build, prepare and compile files to produce Android Apps. You should try Laz4Android first. It's maybe the easiest, you don't even need to download Android SDK and NDK
manually. Because it will perform the downloads for you automatically. It's really a nice tool.
Unfortunately, currently Laz4Android only runs on Windows. And the build result Apps has problem when running on Android 5 devices. My only Android device is Android version 5. I had problem to run the apps I build. I'm a Linux user, I have to use VirtualBox to run Laz4Android. I believe it will run on Linux and fix the Android issue in the future. I've been waiting for many months perhaps a year, but the issue still hasn't fixed. So I tried LAMW.
At the beginning, LAMW seems very hard. You have to use DOS/Terminal commands to perform the installation and preparation. While on Laz4Android, such preparation will be handled automatically.
My objective is to transfer my SQLite3 data base application from Windows to Android phone.
I suggest you to try to build simple "Hello World" first. While both Laz4Android and LAMW still use Pascal language and Lazarus IDE, the way to do things isn't the usual way you already know. For example, normally we just use Form1.Caption := 'New Title'. You won't get the result you expected on LAMW.
Laz4Android uses CustomDrawn widgetset, LAMW uses it's own visual components. They're different, but they can be combined (if I'm not wrong).