Ubuntu10.10下解决MTK6573开发工具中文乱码及环境配置

版权申诉
0 下载量 170 浏览量 更新于2024-06-29 收藏 1.12MB DOCX 举报
"该文档是关于在装有Ubuntu 10.10操作系统的电脑上,如何在与Windows XP双系统共存的情况下,搭建适用于MTK6573芯片的Android开发环境的详细步骤,主要涉及到Java JDK安装、环境变量配置、项目工程解压以及必要的编译工具的安装。文档可能还涵盖了解决远程桌面中文乱码问题的方法,但具体内容未在摘要中给出。" 正文: 在Android开发中,尤其在特定硬件平台如MTK6573上进行工作时,需要在Linux环境下搭建一个完整的开发环境。本文档提供的指南针对的是Ubuntu 10.10操作系统,它指导用户完成以下关键步骤: 1. **安装Ubuntu系统**: 首先,你需要在电脑上安装Ubuntu 10.10操作系统,这通常涉及下载Ubuntu ISO镜像,创建安装介质(如DVD或USB),然后通过这些介质引导并安装系统。 2. **安装JDK**: 安卓2.3的编译需要Java Development Kit (JDK) 1.6。下载对应的JDK版本(这里是`jdk-6u32-linux-X64.bin`),将其解压到指定目录,例如`/program/java`。之后,需要配置环境变量以使得系统能够找到JDK。在`root`用户的`.bashrc`文件中添加`export ANDROID_JAVA_HOME=$JAVA_HOME`,然后执行`source ~/.bashrc`使更改生效。通过`java -version`检查安装是否成功。 3. **解压缩项目工程及设置ARM环境变量**: 这一步涉及解压特定的项目工程文件(如ALPS.GB.FDD2.MP.V2.14_MIKI73_GB_GPL.tar.gz和ALPS.GB.FDD2.MP.V2.14_MIKI73_GB_INHOUSE.tar.gz),并将ARM交叉编译工具链路径添加到`PATH`环境变量中。这样,编译器就能找到正确的工具来处理针对MTK6573芯片的代码。 4. **安装必要的编译工具**: 对于32位和64位Ubuntu系统,需要安装一系列的编译工具和库。32位系统需运行一串`apt-get install`命令,包括git、gnupg、flex、 Bison、perf等,以及各种开发库。64位系统则需要额外安装32位库支持,如`lib32ncurses5-dev`、`ia32-libs`等,以确保兼容性。 5. **解决远程桌面中文乱码问题**(推测): 文档标题提及了“远程桌面中文乱码问题”,这通常发生在通过RDP(远程桌面协议)连接到Ubuntu系统时。解决方法可能包括调整字符编码设置,安装必要的语言包,或者在远程桌面客户端上配置合适的字符集。具体的解决方案应在文档的其余部分中提供,但摘要并未包含这部分内容。 这个文档是一个对非Linux熟练用户非常有用的指南,它详尽地列出了从零开始在Ubuntu 10.10上建立一个适合MTK6573 Android开发环境的所有步骤,包括软件安装、环境配置以及可能遇到的问题解决。对于想要在Linux环境中进行Android开发的开发者来说,这是一个有价值的参考资料。