lazaruscn lazaruscn
关注数: 0 粉丝数: 13 发帖数: 25 关注贴吧数: 1
Lazarus开发Android应用程序指南(2017新版)第一部分 本指南为2017最新版本,版权由作者所有(QQ:1339838080 Tom)。转载请保留版权信息及出处。文中难免有错,欢迎指正。 因为本人工作比较繁忙,QQ会经常不在线。如果有问题可发邮件或QQ留言,我会抽空尽量回答的。 本指南的目的是为各位Lazarus开发人员迅速开发安卓(Android)程序提供指导与帮助。 本文件描述的开发环境为Windows 7 (64位),您也可以使用Windows8、Windows 10。 1. 下载和配置Lazarus安卓(Android)多合一整合开发环境: 1.1下载laz4android -AIO(All In One)开发包: 从以下地址下载:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1nv7KH0P&urlrefer=43ac720c770b6a8be9122b21e5dbe099 不带JDK1.7的开发包从这个地址下载:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fs%2F1boQfO6r&urlrefer=21a80f0d7f56aab45d7917075e1ad62e 下载的文件名称为:laz4android-AIO.7z 1.2解压laz4androdi-AIO(All In One)开发包: 请使用7Z 软件解压本开发包至D:\laz4android 。注意,请不要改变此路径。 解压后各文件夹如图所示:1.3安装JDK 1.7 如果已经安装了JDK,请忽略。 如果未安装过JDK,请打开D:\laz4android\jdk。32位系统请选择Win32文件夹,64位系统请选择Win64文件夹:Win32:Win64:请安装完成jdk 1.7。 至此,Lazarus安卓开发环境配置完成。NDK、SDK我已经整合完成,不需要您再安装配置了。简单、高效。接下来,马上开始您的第一个安卓应用的开发吧! 2. 开始您的第一个安卓应用 2.1界面、代码、编译 我们先做一个空白的安卓应用,只有一个界面,一个按钮,点击按钮后,显示“Hello World!”。 首先运行D:\laz4android\laz4android\lazarus.exe点击菜单File->New:出现如下界面:请选择:Android [GUI] JNI Module[Lamw ],点击OK后如图所示:请按图所示输入和选择。点击OK后如下图所示:请点击保存。 保存后如下图所示,我们的第一个安卓界面已经出来了。请选中这个界面窗体,我们把它的背景色更改为白色。接下来,我们拖放一个按钮控件到此窗体中。 注意,在整个控件面板中,我们只能使用这两个控件组【AndroidBridges】和【Android Bridges Extra】,如图所示:请选择控件面板中的【AndroidBridges】,选取【jButton】,在窗体中拖放一个按钮。 如下图所示:(这里,我改变了一下按钮的底色和字体色)双击此按钮,在事件中输入: Showmessage('Hello World!'); 如图所示:至此,界面部分,已完成。 请编译此应用,点击菜单Run->Compile 或者 CTRL + F9。 请等待编译完成。2.2生成APK 我们在2.1部分完成了窗体界面的设计,以及“Hello World!代码的录入,接下来,我们将要生成安卓应用APK。APK相当于Windows中的Exe可执行文件。 请运行如下APK生成工具:D:\laz4android\tools\LazAPKBuilder\LazAPKBuilder.exe请点击build来生成APK文件。 请等待APK构建完成。生成的APK文件位于apptest1工程中:D:\laz4android\project\apptest1\apptest1.apk 请把此文件复制到安卓手机中,安装测试 运行界面如下:至此,我们的第一个安卓应用已完成。 3 其它示例应用 本Laz4android-AIO中包含了99个其它示例应用,位于如下文件夹中: D:\laz4android\demos 如何打开这些应用工程? 请点击菜单Project -> OpenProject ,找各个示例应用中的jni文件夹,打开扩展名为lpi的工程文件。第一部分完。
1 下一页