计算机系统应用教程网站

网站首页 > 技术文章 正文

使英特尔 移动开发套件与Nexus Player (FUGU)一起工作

btikc 2024-09-09 01:38:25 技术文章 9 ℃ 0 评论

本演示所使用的配置

Android 开发工具和环境呈现出融合发展的趋势,我们在此尝试提供充足的参考资料 链接,以支持人们通过不同的设置达到预期的结果,不过本演示中使用的是以下这种配置 。

  • 商业购买的采用 Android 5.1.0 image LMY47D* 的 FUGU 设备
  • 支持互联网访问并运行 Ubuntu 12 的 Linux 系统

*Factory image 5.1.0 LMY47D 应该可以闪存至任何商业 购买的 FUGU 设备

构建 rooted 启动映像

为了启用 MDK 工具的所有功能,必须具备针对设备的根访问权限,这要求自行构建 boot.img 映像。 尽管其中包含的步骤可用来构建 system.img 和 recovery.img ,但此时对于运行 MDK 工具来说,这些步骤显得有些多余。

按照说明初始化构建环境,并下载位于 source.google 网站的源: http://source.android.com/source/downloading.html

按照说明,我找到了最新的检测和构建分支,即面向 fugu 设备的 LMY47D 或 android-5.1.0_r1。 安装完所有相应软件包后,在您希望构建源代码的目录中,相关的 命令顺序为:

  • repo init -u https://android.googlesource.com/platform/manifest -b android- 5.1.0_r1
  • repo sync -j5
  • source build/envsetup.sh
  • lunch full_fugu-userdebug
  • make -j8

请注意,如果没有从菜单中选择参数和相应选项,lunch 命令也 可运行,这一步对版本更高的内核来说十分必要,而且可能需要更改关键词。 更 重要的是,您正在构建 FUGU 设备,需要有 USERDEBUG 构建选项。

这时如果希望构建成功,应该有几个文件,包括 out/target/product/fugu/ 目录中 所需的 boot.img 文件。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表