Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

版权申明
查看: 2867|回复: 0

基于Basic4android的Android应用开发指南——第一个Basic4android程序(1)

[复制链接]

该用户从未签到

发表于 2013-11-18 21:56:45 | 显示全部楼层 |阅读模式

2.1 安装Android SDK和Basic4android

2.1.1 安装Android SDK

“工欲善其事,必先利其器”。要使用Basic4android开发Android应用,需要先安装它。本章详细介绍Basic4android的安装步骤。

安装Basic4android之前,需要先安装以下两个组件:

‒ Java JDK

‒ Android SDK

安装方法:

第一步,安装Java JDK[注1]。

在Java JDK下载页面下载Windows x86版本的JDK[注2](Java SE即可),然后安装到你喜欢的目录下,例如,我一般喜欢安装到D:\Java目录下。

第二步,安装Android SDK[注3]及相应的工具,见图2-1。

在这一步中应安装Android平台工具及至少一个版本的Android。可以使用API 8及以上版本,推荐使用API 8。

如果需要用USB直接连接到物理设备上,也可以安装Google USB设备驱动程序。

图 2-1

点击“Install Selected”按钮将安装所选择的组件。

2.1.2 安装和配置Basic4android

http://www.basic4ppc.com/android/files/b4a-trial.exe下载Basic4android并安装,安装方法同一般的Windows程序。

打开Basic4android,执行“Tools”菜单下的“Configure Paths”命令,弹出路径配置对话框,如图2-2所示。

图 2-2

在此对话框中配置javac.exe和android.jar的安装路径,以及附加的Basic4android库。

【常见问题】

-在Windows XP系统下,Basic4android启动时出现“0xc0000135”错误,原因是Basic4android要求.Net Framework 2.0及以上版本的支持,因此,Windows XP用户在安装Basic4android之前,应先安装.Net Framework 2.0或以上版本。

2.2 安装Android模拟器

运行Basic4android,执行“Tools”菜单下的“Run AVD Manager”命令,稍等片刻,将出现SDK管理器窗口,如图2-3所示。

图 2-3

执行2-3窗口中“Tools”菜单下的“Manage AVDs...”命令,将出现AVD(Android virtual device)管理器窗口,如图2-4所示。

图 2-4

点击“New”按钮,出现创建新的AVD对话框。在该对话框中填写相应内容,如图2-5所示。

图 2-5

点击“Creat AVD”按钮,将会创建一个新的AVD,如图2-6所示。

图 2-6

点击图2-6中的“Start”按钮,经过几个窗口闪烁之后,将出现模拟器启动窗口,如图2-7所示。

图 2-7

等待几分钟,以便模拟器准备就绪。完全启动后的模拟器如图2-8所示。

图 2-8

锁屏情况下的模拟器如图2-9所示。

图 2-9

向右拽动“锁”,即可解锁屏幕。

【小提示】

1. 无需在每次发布程序时都重新启动模拟器,模拟器可以始终保持在运行状态。

2. 如果出现以下错误信息:

invalid command-line parameter: Files\Android\android-sdk\tools/emulator-arm.exe.
Hint: use '@foo' to launch a virtual device named 'foo'.

你需要重新安装Android SDK。注意:路径中不能带有空格,如d:\android.

________________________________

注1:在同一台机器上可以安装多个不同版本的Java JDK。

注2:Android SDK不支持64位的JDK。

注3:注意:Android SDK安装路径中不能带有空格。


回复

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 23:29 , Processed in 0.079285 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表