本帖最后由 delphicn 于 2021-11-23 07:47 编辑
Lazarus版本号:1.1 , 1.3 , 1.4.4 , 1.5,1.6,1.7,1.8,2.0.12
SVN 版本号:41139 (2013-05-12) , 43585(2013-12-24),43585-New(2014-04-05)
46592 (2014-10-18),47987(2015-02-25),49563(2015-07-25),
49869 (2015-09-24),49903(2015-10-02),50093(2015-10-17)。
49931 (lazarus 1.4.4-FPC3.0.0rc2 , 2015-10-29),
49931 (lazarus 1.4.4-FPC3.0.0 , 2015-11-29),
51630 (lazarus 1.6.0-FPC3.0.0 , 2016-02-21) , 53387 (lazarus 1.7.0-FPC3.1.1,2016-11-20),
56594 ( lazarus 1.8.0-FPC3.0.4 , 2017-12-08),
lazarus 2.0.12-FPC3.2.0 ,2021-11-22 .
FPC 版本号:3.0.0 "Pestering Peacock" (Win32 / arm-android /i386-android /jvm-android)
FPC 版本号:3.0.4 (Win32 / arm-android/i386-android/jvm-android)
FPC 版本号:3.2.0 (win32/win64/arm-android/aarch64-android/i386-android/x86_64-android/jvm-android)
制作者:Tom QQ:1339838080
如果使用中有问题,请与我联系。
https://sourceforge.net/projects/laz4android
lazarus英文官方更新地址:http://forum.lazarus.freepascal.org/index.php/topic,29229.0.html
最新更新:
更新日期:2021-11-22
Lazarus 2.0.12 + FPC 3.2.0 正式版本 (win32/win64/arm-android/aarch64-android/i386-android/x86_64-android/jvm-android)
Android NDK: r19c (arm-linux-androideabi-4.9 + x86-4.9)
升级到了lazarus 2.0.12 正式版+FPC3.2.0正式版本!
下载地址1(7z包):百度网盘laz4android2.0.12-FPC3.2.0.7z 提取码:5h8t
下载地址2(exe安装包):百度网盘laz4android2.0.12-FPC3.2.0.exe 提取码:7a2c
2015-10-31 ,关于FPC 4in1 更新包的说明:
此更新包用于替换laz4android中的fpc整个文件夹,快速升级fpc编译器,这样整个ide不需要重新下载安装,以达到快速升级laz4android的目的。下载地址见下载列表最后项。
更新记录:
2013.05.12更新:SVN版本号 41139 + FPC 2.7.1
这次终于支持FPC2.7.1了!
2014.04.05更新:SVN版本号 43585 + FPC 2.7.1 (win32/arm-android/i386-android)
Android NDK: r9b (arm-linux-androideabi-4.6 + x86-4.6)
这次更新后x86平台的安卓也支持了!
2014.10.18更新:SVN版本号 46592 + FPC 2.7.1 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10c (arm-linux-androideabi-4.6 + x86-4.6)
2015.02.25更新:SVN版本号 47987 + FPC 3.1.1 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10c (arm-linux-androideabi-4.6 + x86-4.6)
这次更新开始支持FPC3.1.1了!
2015.07.25更新:
Lazarus SVN版本号 49563 + FPC 3.1.1 SVN 31226 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10c (arm-linux-androideabi-4.6 + x86-4.6)
2015.09.24更新:
Lazarus SVN版本号 49869 + FPC 3.1.1 SVN 31778 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
此版本支持Android 6.0(SDK API = 23),生成的so文件大小减半,安卓文件大小也同时减小。
2015.10.02更新:
Lazarus SVN版本号 49903 + FPC 3.1.1 SVN 31903 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
此次更新修复了两个问题:
1、修复上次更新后,不能编译安装customdrawn.lpk包的问题;
2、修复了androidlcl示例在此版中不能编译通过的问题。
2015.10.17更新:
Lazarus SVN版本号 50093 + FPC 3.1.1 SVN 31903 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
此次主要更新了lazaurs IDE部分的bugs,FPC编译器仍然使用3.1.1 trunk svn 31903版本。
2015.10.29更新:
Lazarus 1.4.4 SVN版本号 49931 + FPC 3.0.0 rc2 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
此次更新采用lazaurs 1.4.4稳定版+FPC3.0.0 rc2版本,稳定的IDE。这样,一旦FPC3.0正式版推出的话,laz4android也可以推出一个稳定版本。
2015.11.29更新:
Lazarus 1.4.4 SVN版本号 49931 + FPC 3.0.0 "Pestering Peacock"正式版本(win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
此次更新采用lazaurs 1.4.4稳定版+FPC3.0.0 "Pestering Peacock"正式版本,稳定的IDE和稳定的FPC,我们希望这是一个laz4android稳定版本。
2016.02.21更新:
Lazarus 1.6.0 SVN版本号 51630 + FPC 3.0.0 正式版本(win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
此次更新采用lazaurs 1.6.0正式版+FPC3.0.0 "Pestering Peacock"正式版本。
2016.11.20更新:
Lazarus 1.7.0 SVN版本号 53387 + FPC 3.1.1 SVN 34924 (win32/arm-android/i386-android/jvm-android)
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
升级到了lazarus 1.7 trunk,时隔9个月之后再次更新,期间FPC官方修复了一些用于android的小BUG,所以我们同步更新了!
下载地址1:百度网盘laz4android1.7.0-53387-FPC3.1.1.7z 百度网盘laz4android1.7.0-53387-FPC3.1.1.exe
2017.12.08更新:
Lazarus 1.8.0 SVN版本号 56594 + FPC 3.0.4 正式版本 (win32/arm-android/i386-android/jvm-android)
Android NDK: r14b (arm-linux-androideabi-4.9 + x86-4.9)
升级到了lazarus 1.8.0 正式版+FPC3.0.4正式版本,时隔12个月之后再次更新!
下载地址1:百度网盘laz4android1.8.0-FPC3.0.4.7z 百度网盘laz4android1.8.0-FPC3.0.4.exe
关于 Lazarus开发安卓应用程序指南(本站首发),请看这里:http://www.fpccn.com/thread-1684-1-1.html
注意事项:
1、请不要解压到中文路径。
2、解压后请查看文件夹中说明:绿色版Lazarus for 安卓使用说明.pdf
下载地址:
2013年05月12日更新:laz4android1.1-41139-FPC2.7.1,
下载地址1:http://www.kuaipan.cn/file/id_62695037779050511.htm
下载地址2:http://sdrv.ms/12cHbIZ
下载地址3:百度网盘
2014年04月05日更新:laz4android1.3-43585-FPC2.7.1-New,
FPC: 2.7.1 SVN 26270 win32/arm-android/i386-android
Lazarus:1.3 trunk svn 43585
Android NDK: r9b (arm-linux-androideabi-4.6 + x86-4.6)
下载地址1:SF.NET下载laz4android1.3-43585-FPC2.7.1-New.7z或者laz4android1.3-43585-FPC2.7.1-New.exe
下载地址2:百度网盘laz4android1.3-43585-FPC2.7.1-New.7z 百度网盘laz4android1.3-43585-FPC2.7.1-New.exe
2014年10月18日更新:laz4android1.3-46592-FPC2.7.1,
FPC: 2.7.1 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:SF.NET下载laz4android1.3-46592-FPC2.7.1.7z或者laz4android1.3-46592-FPC2.7.1.exe
下载地址2:百度网盘laz4android1.3-46592-FPC2.7.1.7z 百度网盘laz4android1.3-46592-FPC2.7.1.exe
2015年02月25日更新:laz4android1.5-47987-FPC3.1.1,
FPC: 3.1.1 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:SF.NET下载laz4android1.5-47987-FPC3.1.1.7z或者laz4android1.5-47987-FPC3.1.1.exe
下载地址2:百度网盘laz4android1.5-47987-FPC3.1.1.7z 百度网盘laz4android1.5-47987-FPC3.1.1.exe
2015年07月25日更新:laz4android1.5-49563-FPC3.1.1,
FPC: 3.1.1 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:百度网盘laz4android1.5-49563-FPC3.1.1.7z 百度网盘laz4android1.5-49563-FPC3.1.1.exe
2015年09月24日更新:laz4android1.5-49869-FPC3.1.1,
FPC: 3.1.1 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:百度网盘laz4android1.5-49869-FPC3.1.1.7z 百度网盘laz4android1.5-49869-FPC3.1.1.exe
2015年10月02日更新:laz4android1.5-49903-FPC3.1.1,
FPC: 3.1.1 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:百度网盘laz4android1.5-49903-FPC3.1.1.7z 百度网盘laz4android1.5-49903-FPC3.1.1.exe
2015年10月17日更新:laz4android1.5-50093-FPC3.1.1,
FPC: 3.1.1 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:百度网盘laz4android1.5-50093-FPC3.1.1.7z 百度网盘laz4android1.5-50093-FPC3.1.1.exe
2015年10月29日更新:laz4android1.4.4-FPC3.0.0RC2,
FPC: 3.0.0RC2 (Win32/arm-android/i386-android/jvm-android)
Lazarus:1.4.4 SVN 49931
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
下载地址1:百度网盘laz4android1.4.4-FPC3.0.0RC2.7z 百度网盘laz4android1.4.4-FPC3.0.0RC2.exe
2015年11月29日更新:laz4android1.4.4-FPC3.0.0,
FPC: 3.0.0 "Pestering Peacock" (Win32/arm-android/i386-android/jvm-android)
Lazarus:1.4.4 SVN 49931
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
下载地址1:百度网盘laz4android1.4.4-FPC3.0.0.7z 百度网盘laz4android1.4.4-FPC3.0.0.exe
2016年02月21日更新:laz4android1.6.0-FPC3.0.0,
FPC: 3.0.0 (Win32/arm-android/i386-android/jvm-android)
Lazarus:1.6.0 SVN 51630
Android NDK: r10e (arm-linux-androideabi-4.9 + x86-4.9)
下载地址1:百度网盘laz4android1.6.0-FPC3.0.0.7z 百度网盘laz4android1.6.0-FPC3.0.0.exe
2016年11月20日更新:laz4android1.7.0-FPC3.1.1,
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:百度网盘laz4android1.7.0-53387-FPC3.1.1.7z 百度网盘laz4android1.7.0-53387-FPC3.1.1.exe
关于FPC 4in1 更新包的说明:
此更新包用于替换laz4android中的fpc整个文件夹,快速升级fpc编译器,这样整个ide不需要重新下载安装,以达到快速升级laz4android的目的。
注意,替换后,请执行此压缩包中的批处理文件creat-fpc.cfg.bat。
2015-10-31:
FPC svn 32139
下载地址1:http://pan.baidu.com/s/1pJ8EqN5
下载地址2:http://sourceforge.net/projects/laz4android/files/FreePascal/2015-10-24/
FPC svn 32211
下载地址3:http://pan.baidu.com/s/1mgnfLws
下载地址4:http://sourceforge.net/projects/laz4android/files/FreePascal/2015-10-31/
1、绿色版本有些什么特点: (2) 是绿色版本,不需要安装,解压后,设置build.bat后自行编译即可用,与原来安装的任意版本不冲突,可同时运行,不相互干扰。 (3) 使用的FPC版本号为 3.1.1,包含Win32和 Android编译器,可以编译Win32应用或者Android安卓应用。 (4) 包含最新的安卓示例,在文件夹examples\androidlcl 中。
2、下载解压到任意文件夹(不要使用中文路径,尽量使用短英文路径),不需要安装;
3、在解压后的文件夹中找到build.bat这个批处理文件,右击编辑,修改第4行: SET FPC_BIN_PATH=F:\laz4android 为您解压后的路径。只需修改F:\laz4android这个路径就OK了。 注意:从2015.09.24更新后开始的版本(laz4android1.5-49869-FPC3.1.1),只需左键双击build.bat就可以完成编译构建laz4android了,
感谢本论坛网友Chenyuchih。
4、 现在您可以双击build.bat来构建Lazarus了,请耐心等待批处理的完成:
5、批处理完成以后,您可以双击lazarus.exe运行lazarus了,出现欢迎来到Lazarus IDE的界面:
点击 Start IDE就开始运行Lazarus1.5 了。
6、现在让我们直接打开Lazarus安卓示例工程androidlcl: 选择菜单Project-> Open Project -> F:\laz4android\examples\androidlcl\androidlcltest.lpi,如下图:
调整工程的AndroidNDK路径,选择菜单Project-> Project Options ,左边选Path,右边选Libraries,如下图:
请调整您的NDK路径:
请执行Ctrl+F9来编译本工程,如成功编译,在F:\laz4android\examples\androidlcl\android\libs\armeabi中存在liblclapp.so这个文件。
7、更详细的Lazarus开发Android应用程序指南,请访问:http://www.fpccn.com
8、更多开发经验请查看本社区安卓版块:http://www.fpccn.com/forum-7-1.html
|