Home
Name Modified Size InfoDownloads / Week
old 2019-03-10
FreePascal 2015-10-31
FPC Units 2015-08-02
crossbin 2015-08-01
laz4android3.2-FPC3.2.2.exe 2024-03-03 359.7 MB
laz4android3.2-FPC3.2.2.7z 2024-03-03 200.9 MB
readme.txt 2024-03-03 7.2 kB
readme_cn.txt 2024-03-03 7.3 kB
laz4android2.2.2-FPC3.2.2.exe 2022-08-15 345.4 MB
laz4android2.2.2-FPC3.2.2.7z 2022-08-15 192.7 MB
laz4android2.0.12-FPC3.2.0.7z 2021-11-22 184.2 MB
laz4android2.0.12-FPC3.2.0.exe 2021-11-22 330.6 MB
Totals: 12 Items   1.6 GB 104
Welcome to Laz4Android
============================================================================================
http://sourceforge.net/projects/laz4android/

Laz4Android is a Lazarus for Android Package.
Thanks the FreePascal team and the Lazarus team.
Now Laz4Android is only run on Windows.Sorry for this!

--------------------------------------------------------------------------------------------
Last update:2024-03-03
FPC: 3.2.2 (win32/win64/arm-android/aarch64-android/i386-android/x86_64-android/jvm-android)
Lazarus:3.2
Android NDK: r19c

============================================================================================
How to install Laz4Android?

1.You can download a installer file from here:
http://sourceforge.net/projects/laz4android/files/?source=navbar
- Double click the installer file
- Next , Next to finished. 

--------------------------------------------------------------------------------------------
2.You can download a 7z compressed file from here:
http://sourceforge.net/projects/laz4android/files/?source=navbar
- Unzip 7z file to e.g.  c:\laz4android3.2
- Please run build.bat (double click it), it will compile and build laz4android.

============================================================================================

Update history:
2014-04-05:
1.Fixed Android application crash problem,thanks DelphiFreak and Leslie.
--------------------------------------------------------------------------------------------
2014-10-18:
FPC: 2.7.1 trunk svn 28863 win32/arm-android/i386-android/jvm-android
Lazarus:1.3 trunk svn 46592
Android NDK: r10c (arm-linux-androideabi-4.6 + x86-4.6)

1.Fixed examples\androidlcl,now it can compatible with this version.
2.Compatible with Jmpessoa's LazAndroidModuleWizard,thanks Jmpessoa and Simonsays,links:
  https://github.com/jmpessoa/lazandroidmodulewizard
  http://forum.lazarus.freepascal.org/index.php/topic,21919.0.html
--------------------------------------------------------------------------------------------
2015-02-25:
FPC: 3.1.1 trunk svn 29987 win32/arm-android/i386-android/jvm-android
Lazarus:1.5 trunk svn 47987
Android NDK: r10c (arm-linux-androideabi-4.6 + x86-4.6)

1.Fixed examples\androidlcl\build_debug_apk.bat,now it can use JDK1.7 or JDK1.8 to Signing the APK.
--------------------------------------------------------------------------------------------
2015-07-25:
FPC: 3.1.1 trunk svn 31226 win32/arm-android/i386-android/jvm-android
Lazarus:1.5 trunk svn 49563
Android NDK: r10c (arm-linux-androideabi-4.6 + x86-4.6)

1.Update!
--------------------------------------------------------------------------------------------
2015-09-24:
FPC: 3.1.1 trunk svn 31778 win32/arm-android/i386-android/jvm-android
Lazarus:1.5 trunk svn 49869
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Now FPC supports Android 6.0(SDK API=23).Thanks Yury Sidorov and Simonsays.
2.Update the batch file laz4android\build.bat,now it don't need adjust the path,
  just double click it.Thanks Chenyuchih.
--------------------------------------------------------------------------------------------
2015-10-02:
FPC: 3.1.1 trunk svn 31903 win32/arm-android/i386-android/jvm-android
Lazarus:1.5 trunk svn 49903
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Fixed can't compiled customdrawn.lpk problem.
2.Fixed examples\androidlcl\sqlitejniandroid.pas,compiled ok.
--------------------------------------------------------------------------------------------
2015-10-17:
FPC: 3.1.1 trunk svn 31903 win32/arm-android/i386-android/jvm-android
Lazarus:1.5 trunk svn 50093
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Since the Lazarus trunk fixed some IDE bugs,we updated too.
  But the FPC same as the previous release of laz4android1.5-49903. 
--------------------------------------------------------------------------------------------
2015-10-29
FPC: 3.0.0 rc2 (win32/arm-android/i386-android/jvm-android)
Lazarus:1.4.4
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Lazarus 1.4.4 source + some fixed(for laz4android) + FPC 3.0.0 rc2, 
  I think this is a good combination.We can release a laz4android stable edition .
--------------------------------------------------------------------------------------------
2015-11-29
FPC: 3.0.0 "Pestering Peacock" (win32/arm-android/i386-android/jvm-android)
Lazarus:1.4.4
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Update to FPC 3.0.0 "Pestering Peacock", a laz4android stable edition.
--------------------------------------------------------------------------------------------
2016-02-21
FPC: 3.0.0 "Pestering Peacock" (win32/arm-android/i386-android/jvm-android)
Lazarus:1.6.0
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Update to Lazarus 1.6.0 source + some fixed(for laz4android) + FPC 3.0.0 .
--------------------------------------------------------------------------------------------
2016-11-20
FPC: 3.1.1 trunk svn 34924 (win32/arm-android/i386-android/jvm-android)
Lazarus:1.7.0 trunk svn 53387
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)

1.Since the fpc trunk fixed some android bugs,we updated too.
2.Update to Lazarus 1.7.0 trunk svn 34924 + FPC 3.1.1 trunk svn 53387.
--------------------------------------------------------------------------------------------
2017-12-08
FPC: 3.0.4 (win32/arm-android/i386-android/jvm-android)
Lazarus:1.8.0
Android NDK: r14b (arm-linux-androideabi-4.9 + x86-4.9)

1.Update to Lazarus 1.8.0 source + FPC 3.0.4 .
--------------------------------------------------------------------------------------------
2019-03-10
FPC: 3.0.4 (win32/arm-android/i386-android/jvm-android)
Lazarus:2.0.0
Android NDK: r14b (arm-linux-androideabi-4.9 + x86-4.9)

1.Update to Lazarus 2.0.0 source + FPC 3.0.4 .
--------------------------------------------------------------------------------------------
2021-11-17
FPC: 3.0.4 (win32/win64/arm-android/i386-android/jvm-android)
Lazarus:2.0.8
Android NDK: r14b (arm-linux-androideabi-4.9 + x86-4.9)

1.Update to Lazarus 2.0.8 source + FPC 3.0.4 
2.Add Win64
--------------------------------------------------------------------------------------------
2021-11-22
FPC: 3.2.0 (win32/win64/arm-android/aarch64-android/i386-android/x86_64-android/jvm-android)
Lazarus:2.0.12
Android NDK: r19c

1.Update to Lazarus 2.0.12 source + FPC 3.2.0
2.Update to Android NDK r19c 
3.Add Win64, aarch64-android, x86_64-android
--------------------------------------------------------------------------------------------
2022-08-15
FPC: 3.2.2 (win32/win64/arm-android/aarch64-android/i386-android/x86_64-android/jvm-android)
Lazarus:2.2.2
Android NDK: r19c

1.Update to Lazarus 2.2.2 source + FPC 3.2.2
--------------------------------------------------------------------------------------------
2024-03-03
FPC: 3.2.2 (win32/win64/arm-android/aarch64-android/i386-android/x86_64-android/jvm-android)
Lazarus:3.2
Android NDK: r19c

1.Update to Lazarus 3.2 source + FPC 3.2.2
============================================================================================
Thanks and best regards!
Source: readme.txt, updated 2024-03-03