1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 [技巧]如何启用Android N开发者预览版中的“自由窗口”模式

本帖由 漂亮的石头2016-03-22 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,409
    赞:
    48
    上周,我们曾介绍过Android N开发者预览版迎来了“自有窗口”(freeform windows)模式的消息。根据开发文档和代码方面的描述,可知其能够让Android实现桌面版的悬浮窗口体验。尽管正规渠道未正式启用该功能,但在文章发布后不久,我们就通过网友Zhuowei Zhang的指导实现了它。显然,官方对多窗口的支持,也将让Remix OS等第三方的优势不复存在。


    [​IMG]

    这里是Android N开发者预览版“自有窗口”模式的一些实际演示截图。

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    对于已经参加了“Beta Program”的人们来说,通过OTA获取Android N Preview更新是最简单的。

    但如果你非要选择“困难模式”(命令行镜像刷新),则可能让设备无法再通过OTA的方式来安装未来的Android N更新。

    当然,前提是你要拥有一部未锁bootloader的设备,并且已经安装了Android N,连接安装了Android SDK Tools的计算机并进入fastboot。


    This is Android N's freeform window mode​

    下面是手动启用Android N开发者预览版“自由窗口”模式的具体步骤:


    ▪ 刷入TeamWin Recovery Project(TWRP)等定制恢复镜像;

    ▪ 搜索设备,下载恰当的镜像文件,放入SDK工具相同的文件夹;

    ▪ 重启设备,进入fastboot模式(按住电源键和音量减);

    ▪ 将手机接入计算机上,在文件路径下打开命令行;

    ▪ 输入"fastboot flash recovery [TWRP镜像名称];

    ▪ 刷新结束之后,启动进入recovery模式;

    ▪ 按音量键选择菜单中的“recovery”;

    ▪ 按电源键确认选择。

    进入定制恢复系统后,以可写方式挂载系统分区。在TWRP中点击“Mount”按钮并选择“System”,然后是见证奇迹的时刻:

    在计算机中打开一个ADB shell(打开命令行 / 输入"ADB shell" / 回车),输入如下内容:


    cd /system/etc/permissions
    sed -e "s/live_wallpaper/freeform_window_management/" android.software.live_wallpaper.xml >freeform.xml

    完事后,正常启动Android,在“最近应用”屏幕中可看到每个条目旁边的“关闭”按钮边有个方形按钮。点击它,即可在窗口模式中打开该应用。

    [编译自:AtsTechnica]
     
正在加载...