根据提供的文件信息,本文将详细解释如何在Ubuntu 11上安装配置Qt for Android环境,包括JDK、Eclipse、Git以及Android SDK和NDK的安装步骤。
### 一、安装JDK
#### 1. 下载JDK
首先需要下载JDK 6更新25版,下载地址为:`http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u25-download-346242.html`。下载完成后得到文件名为`jdk-6u25-linux-i586.bin`的二进制文件。
#### 2. 安装JDK
- 将下载好的`jdk-6u25-linux-i586.bin`文件放置到`/usr/soft`目录下。
- 通过命令行修改文件权限:`chmod 755 jdk-6u25-linux-i586.bin`
- 运行安装脚本并同意许可协议:`./jdk-6u25-linux-i586.bin`,在提示时输入`yes`继续安装。
#### 3. 配置环境变量
- 编辑`/etc/profile`文件,在文件末尾添加以下内容:
```bash
export PATH=/usr/soft/jdk*.*/bin:$PATH
export JAVA_HOME=/usr/soft/jdk*.*.*
```
- 执行`source /etc/profile`使配置生效。
- 检查JDK版本,确认安装成功:`java -version`
### 二、安装Eclipse
#### 1. 下载Eclipse
可以从官方网站或镜像站点下载适合Ubuntu的Eclipse版本,例如:
- 官方网站:`http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR2/eclipse-java-helios-SR2-linux-gtk.tar.gz`
- 国内镜像站点:`http://mirror.bit.edu.cn/eclipse/technology/epp/downloads/release/helios/SR2/eclipse-java-helios-SR2-linux-gtk.tar.gz`
#### 2. 解压并安装
- 将下载好的Eclipse压缩包解压至`/usr/local/bin/eclipse`目录。
- 配置Git,确保Git可以在Eclipse中正常使用。如果尚未安装Git,可以通过命令`sudo apt-get install git git-core`进行安装。
### 三、安装Android SDK与NDK
#### 1. 安装Android SDK
- 访问Android开发者官网获取SDK下载链接:`http://developer.android.com/sdk/index.html`
- 将下载好的SDK包解压到指定目录,例如:`/usr/local/bin/android-sdk-linux_x86-1.5_r2`
- 修改`/etc/profile`文件,添加SDK路径到环境变量中:
```bash
export PATH=${PATH}:/<Android_SDK_Path>/tools
export PATH=${PATH}:/<SDK_Path>/
```
- 重启终端后执行`sudo android`命令打开Android SDK Manager。
#### 2. 安装所需组件
- 在SDK Manager中,选择“Force HTTPS”选项。
- 在“Available Packages”列表中选择需要安装的组件,点击“Install Selected”按钮开始安装。
- 创建Android虚拟设备(AVD)以用于测试:
- 命令格式:`android create avd -n <your-avd-name> -t <your-target-id>`
- 示例:`android create avd -n android1.5 -t 2`
- 其中:
- `-n` 后跟虚拟设备名称;
- `-t` 后跟目标ID(可使用`android list`查看可用的目标ID)。
#### 3. 配置虚拟设备属性
创建AVD时,还可以自定义设备的硬件配置,例如RAM大小、触摸屏支持等。默认情况下,设备的RAM大小为96MB,可通过`hw.ramSize`参数调整,例如设置为128MB:`hw.ramSize[96]:128`。
以上步骤完成了Qt for Android在Ubuntu 11上的基本安装配置过程。接下来可以根据具体需求进一步配置开发环境,并开始使用Qt进行Android应用的开发工作。
- 1
- 2
- 3
- 4
前往页