Android 应用程序可以在 Ubuntu 中使用吗?

Android 应用程序可以在 Ubuntu 中使用吗?

是否可以在 Ubuntu 中使用 Android 应用程序?这个问题之前已经有人提出并回答过,但现在已经过去 4 年多了。情况有变化吗?

答案1

如何在 Linux 上运行 Android 应用程序

要在 Linux 上通过 Chrome 运行 Android 应用,您显然需要安装 Chrome。需要 37 或更高版本。老实说,如果您要使用可能不稳定的黑客程序,那么您还不如下载并安装适用于 Linux 的不稳定版本的 Google Chrome。

添加 Chrome PPA。已安装某个版本的 Chrome?跳过此步骤:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
sudo apt-get update && sudo apt-get install google-chrome-unstable

您可以通过运行以下命令通过命令行安装 Dev Channel 版本:

sudo apt-get install google-chrome-unstable

接下来,您需要下载由 Vlad Filippov 创建的定制版 Android Runtime(未经 Google 或 Chromium 正式认可)。它与官方版本有许多不同之处,最主要的是它可以在浏览器的桌面版本上使用。

从 GitHub 下载 ARChon v1.1(适用于 32 位 Chrome)
从 GitHub 下载 ARChon v1.1(适用于 64 位 Chrome)

一旦运行时完全下载,您将需要从文件中提取内容.zip并将生成的目录移动到您的主文件夹。

现在安装 ARChon。打开 Google Chrome 并点击汉堡菜单。导航到工具>扩展页面顶部附近,勾选启用开发者模式

最后,点击加载解压后的扩展按钮并选择您之前放入主文件夹的文件夹。

运行时本身不能做很多事情,因此您需要从 Android 应用程序创建兼容的包。

正在运行的应用程序

有一些方法可以做到这一点:

运行下载的APK:

  • 自动方法:

    • 安装 Twerk这里进入 Chrome
    • 将 Android .apk 文件从桌面拖放到 Twerk 主窗口。
    • 输入应用程序名称,从硬盘中选择一个图标,然后使用滑块设置应用程序运行方式的偏好(纵向模式、平板电脑模式等)。
    • 点击粉色的 Android 按钮,另一端就会吐出一个整洁的、可运行的软件包,可以作为未打包的扩展进行安装。

    • 提供的设置也非常全面,让您可以:

      • 设置自定义名称和图标
      • 适用于“Archon”或官方运行时的软件包
      • 设置平板电脑或移动设备布局
      • 设置横向或纵向模式
      • 切换缩放比例(可能会导致某些应用程序无法运行)
      • 切换 SD 卡支持
      • 设置离线功能
  • 手动方法(不推荐):

    要手动转换 APK(如果您使用上面提到的应用程序之一,您实际上不需要再执行此操作),您需要安装chromeos-apk命令行 JavaScript 实用程序。您可以通过 Node 打包模块 ( npm) 管理器安装该实用程序。

    • 安装节点:

      sudo apt-get install npm nodejs nodejs-legacy
      
    • Ubuntu 64 用户?您也需要获取以下库:

      sudo apt-get install lib32stdc++6
      
    • 运行命令来安装脚本本身:

      npm install -g chromeos-apk
      
    • 根据您的配置,您可能需要以 root 身份运行后一个命令。如果您不想npm使用 sudo 安装模块,可以使用 jiggery-pokery 来安装。

    现在你已经进入正轨了。前往 Google 查找你想尝试的应用程序的 APK,请记住并非所有 Android 应用程序都能运行,而那些能运行的应用程序可能不稳定或缺少功能。

    • 将您想要的 Android APK 放在您的主文件夹中,然后返回终端使用以下命令进行转换,将 APK 名称替换为您想要的名称:

      chromeos-apk replaceme.apk --archon
      
    • 该命令需要几秒钟才能完成。也许会眨眼。实际上,不要眨眼。

    现在,您的主文件夹中有一个 ARChon-rocking Chrome APK 扩展文件夹等着您。剩下要做的就是安装它,看看它是否有效!

    • 返回 chrome://extensions 页面,再次点击“加载解压的扩展程序”按钮,但这次选择上面的脚本创建的文件夹。

    应用程序应该可以顺利安装,但它能顺利运行吗?打开 Chrome 应用启动器或应用页面并启动它以找出答案。

从你的 Android 设备导出应用程序

您可以使用此方法导出已安装在 Android 设备中的应用程序。

  • 安装来自 Google Play 的应用程序。
  • 首次启动时,您将看到应用程序要执行的操作的概述。点击下一步,您将看到两个选项:

    • 选择已安装的应用程序
    • 选择已下载的APK

选择列表中的第一个选项*点击Next并从设备上已安装的应用程序列表中选择一些内容。

  • 该实用程序将从您手机上已有的软件包中“拉出”所需的软件包。

  • 设置您的偏好

  • 进入下一个屏幕,您可以设置应用的设备和方向模式,就像在 Chrome 上一样。考虑一下您如何使用该应用,以及您希望如何在桌面上使用它。

  • 虽然“平板”和“风景”模式对于大多数人来说是最佳体验,但请选择适合您需求的模式。

  • 打包完成后,您需要将生成的 zip 存档从手机或平板电脑(在“Chrome APKs”文件夹中)传输到您的 PC 或 Chromebook。

  • 如何进行操作取决于您自己,但对于小文件,您可以使用 Google Drive、Dropbox 或类似的云同步服务。

  • 一旦您的台式机、笔记本电脑或 Chromebook 上准备好档案,您将需要提取它们并将生成的文件夹移动到安全的地方。

  • 要安装它们,请打开 Google Chrome 并转到“扩展”页面。选中页面顶部附近的“开发者模式”框以显示“加载解压的扩展”按钮。单击此按钮,选择上一步中提取的文件夹,然后应用程序将安装。

最后,启动它,看看它是否运行!


来源1: http://www.omgubuntu.co.uk/2014/09/install-android-apps-ubuntu-archon
来源2: http://www.omgchrome.com/twerk-chrome-archon-apk-maker-desktop/

相关内容