AndroidQ第一个beta版本已经发布
跟以往一样,google提供了三种方式体验Q版本

  1. 拥有Pixel系列手机的用户(Pixel 3, Pixel 3 XL, Pixel 2, Pixel 2 XL, Pixel, Pixel XL),可以参与Android的Beta计划,点击链接 https://www.google.com/android/beta 可以了解详情
  2. 使用Android studio 的Emulator, 可以体验大部分的功能
    - 首先,需要安装最新的Android Studio(AS)
    - 打开AS,点击Tools,找到SDK Manager
    - 下载Q相关资源
    Welcome, Android Q(刷机有风险,操作需谨慎)_第1张图片
    - 升级最新的Emulator
    Welcome, Android Q(刷机有风险,操作需谨慎)_第2张图片
    - 点击OK,待所有资源下载完成后,点击Tools ->AVD Manager创建需要的Emulator(注意:选择基于Q的image创建非Play Store的版本)
  3. 手动刷机(高能预警:刷机会清除所有数据), image下载页面 https://developer.android.google.cn/preview/download.html
    - 下载完成后,解压到某个目录
    - 使用USB连接手机,打开调试模式,确保能在命令行执行adb命令(注意:需要升级fastboot到最新版本)
    - 重启到刷机界面 ->adb reboot bootloader
    - 解锁bootloader -> fastboot flashing unlock (Nexus 5X, Nexus 6P, Pixel, Pixel XL, Pixel 2 or Pixel 2 XL)
    -> fastboot oem unlock (其他)
    - 切换(cd)到解压image的目录,windows用户运行flash-all.bat,linux&Mac用户运行flash-all.sh
    Welcome, Android Q(刷机有风险,操作需谨慎)_第3张图片
    - 以flash-all.sh为例:
if ! grep -q dtbo.sig $(which fastboot); then  echo "fastboot too old"  exit 1fifastboot flash bootloader bootloader-marlin-8996-012001-1808030001.imgfastboot reboot-bootloadersleep 5fastboot flash radio radio-marlin-8996-130181-1806061856.imgfastboot reboot-bootloadersleep 5fastboot -w update image-marlin-ppr2.181005.003.zip
- 第一步会判断fastboot的版本,不够新的话会直接退出

刷机完成重启,使用fastboot flashing lock或fastboot oem lock 进行锁定
手机重启后,可以开始体验Android Q了

更多相关文章

  1. Android 线程操作之线程池
  2. Android 数据操作之SQLiteDatabase
  3. Android采用操作xml
  4. 巨人的崛起 Android操作系统发展历程
  5. android 玩转ContentProvider之二--实现多个ContentProvider对多张
  6. android SQLite数据库的基本操作
  7. Android百度地图——定位SDK(版本v3.1)(一)
  8. Android中使用Build获取当前系统SDK版本

随机推荐

  1. 一个static和面试官扯了一个小时,舌战加强
  2. Sql Server之旅——终点站 nolock引发的
  3. 数据结构与算法专题——第一题 Bitmap算
  4. C#9.0 终于来了,您还学的动吗? 带上VS一起
  5. C#9.0 终于来了,带你一起解读 nint 和 Pat
  6. 数据结构与算法专题——第二题 优先队列
  7. MySql轻松入门系列——第二站 使用visual
  8. 数据结构与算法专题——第七题 线段树
  9. 数据结构与算法专题——第三题 最长公共
  10. foreach 集合又抛经典异常了,这次一定要刨