唐山免费做网站,图片设计软件免费版,智能建造平台,做网站免费模板怎么上传到空间本指南版权由delphicn所有#xff0c;QQ#xff1a;1339838080(tom)#xff0c;转载请保留版权信息。文中难免有错#xff0c;欢迎指正。2#xff0e;编译运行lazarus中的Android示例程序。lazarus安装包中自带示例是在lazarus/examples/androidlcl/androidlcltest.lpi 。…本指南版权由delphicn所有QQ1339838080(tom)转载请保留版权信息。文中难免有错欢迎指正。2编译运行lazarus中的Android示例程序。lazarus安装包中自带示例是在lazarus/examples/androidlcl/androidlcltest.lpi 。我这里把示例程序放在了D:\AndroidFPC\demo\demo中所以以下示例都以此示例为准。2.1重新设置Lazarus 。在打开示例程序之前我们先要把lazarus重新设置一下进入最新安装的Lazarus文件夹lazarus\fpc把2.7.1改为2.5.1然后重新打开lazarus会出错:图9然后重新选择一下fpc的编译器及源码位置:图10图11点StartIDE启动lazarus打开后选择工具-选项查看环境是否正确设置图12点工具-重新扫描FPC源代码目录。好了。注意这样配置以后只能编译生成android项目其它标准工程会出错。好了可以打开android示例了打开然后进行工程设置。工程-工程选项-编译选项-路径图13调整红色框部分添加两个路径(1)D:\AndroidFPC\NDK\android-ndk-r7b\platforms\android-8\arch-arm\usr\lib(2)D:\AndroidFPC\NDK\android-ndk-r7b\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows\lib\gcc\arm-linux-androideabi\4.4.3如图所示图14Build modes 图15代码图16其它具体选项查看示例工程不再一一列举。2.2 开始编译及构建android示例。如果已经按照以上的设置好了android工程你现在可以ShitfF9构建工程了。图17成功编译了多么激动人心啊2.3 构建APK。在你使用命令行构建APK之前请你先打开示例中android文件夹下的local.properties文件。打开后可以看到# This file is automatically generated by AndroidTools.# Do not modify this file -- YOUR CHANGES WILL BEERASED!## This file must *NOT* be checked in VersionControl Systems,# as it contains information specific to your localconfiguration.# location of the SDK. This is only used by Ant# For customization when using a Version ControlSystem, please read the# header note.sdk.dir/home/felipe/Programas/android-sdk-linux修改最后一行为本机Android SDK的文件夹sdk.dirC:/ProgramFiles/Android/android-sdk进入命令行方式开始构建APKCD lazarus\example\androidlcl\androidAnt debug我这里直接写了一个批处理你们可以自己写一个。我这里自己建了一个所以我直接运行demo中的批处理文件构建APK.bat 。好了构建的apk文件在lazarus\example\androidlcl\android\bin中。如果出现找不到tools.jar请把C:\ProgramFiles\Java\jdk1.7.0_03\lib\tools.jar 复制到C:\ProgramFiles\Java\jre7\lib文件夹。2.4 安装APK到你的手机并且运行。你可以通过ADB安装或者复制文件到你的手机的SD卡就可以运行它。关于ADB请看3.1中的ADBInstall的内容。在安装之前我们先创建Android模拟器看3.1中的内容。未完待续请看第3部分的内容。