在 FydeOS 下开发调试安卓程序指北

前言

自 2016 年 Google 宣布将安卓运行环境加入 Chrome OS 起,安卓生态又多了一种全新的入口 - 适配大屏幕及键鼠操作的桌面环安卓程序。在过去的 2 年内,Google 对 Chrome OS 上的安卓环境做了不少改进以鼓励更多的厂商和开发者能参与其中。今年 5 月,由 Google 主导的 Project Crostini 开源项目给 Chrome OS 加入了更接近原生 Linux 的使用体验,使在 Chrome OS 上完成日常的开发和调试工作成为可能。

在今年的年度谷歌开发者大会(Google io)上,我们在「What’s new in Android apps for Chrome OS」的演讲里看到了搭载 Chrome OS 的 Google Pixelbook 实现了对类似 Android Studio 这样大型 Linux 程序的支持并且可以通过 adb 和机载的安卓环境直接调试编译出来的安卓程序,这对桌面安卓生态的推进有着里程碑式的作用。

FydeOS 是一款基于 Chromium OS 二次开发的桌面操作系统产品,对系统内原本强绑定的 Google 服务进行了解耦,并加入自主研发的模块和优化,适配更多硬件品类,使更多用户可以在中国大陆地区无障碍地使用。

本文之后的内容重点介绍如何在 FydeOS 中启用 Linux(测试版)、安装并运行 Linux 程序并配合机载的安卓环境实现和在 Google io 上 Chrome OS + Pixelbook 展示的高效(不借助任何模拟器或虚拟机)调试安卓程序的功能。


0. 硬件要求

  • 最低配置

    由于 Android Studio 等大型 IDE 程序对系统性能要求较高,所以我们推荐将 FydeOS 安装至优于入门级别的硬件设备上。以下为我们测试用的 PC 配置,仅供参考:

    • Intel Ivy-Bridge i5-3427U 1.8GHz
    • 4GB RAM (偶尔会出现内存不足的状况,故建议 8GB RAM)
    • 集成 Intel HD Graphics 4000
    • 128GB SSD
  • 不兼容情况

    • 目前 FydeOS(公测版)的安卓环境仅能兼容 Intel 系列的显卡
    • 由于 Project Crostini 的架构设计采用了虚拟机 + 容器的结构,故需要 CPU 有针对硬件虚拟化(VT-x)的支持。除了 BayTrail 家族之外,大部分中高端 Intel CPU 均携带有此功能。

1.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值