Java 在 Nexus 7 上运行得如何?

Java 在 Nexus 7 上运行得如何?

我的工作需要 Java,而标准 Android 在我的 Nexus 上无法满足我的需求,因此我决定尝试 Ubuntu 路线。

如何成功将 Java 安装到 Nexus 7 的 Ubuntu ARM 版本中,它是否支持运行 *.jnlp java 文件?

答案1

尝试运行:

sudo apt-get update && sudo apt-get install openjdk-7-jre openjdk-7-jdk

Launchpad 列出 openjdk 可用于 ARM,因此应该安装。

答案2

我目前正在为多个发行版(包括 Ubuntu)在 ARM(运行 Linux 的 Android)上开发 Java。我目前通过 Debian Kit 应用程序在 Android 上运行 Debian Squeeze。

您可以在我维护的 XDA 线程的附加链接中找到我编写的有关此主题的所有注释和链接;我的 XDA 用户名是 S0AndS0。欢迎随时联系我,以协助这项工作或发布有关我的方法的问题。我将为那些在移动设备上运行 Linux 的人编写和维护一系列脚本和快速修改,最终我会将它们作为“Linux 伴侣”应用程序发布在 Android 市场上,让我们的生活更轻松一些。[指南] Debian Kit 和 Limbo PC 模拟器 (QEMU x86) 用于 Android 上的双启动 Linux http://forum.xda-developers.com/showthread.php?t=2240397

我维护一个以相同用户名 S0AndS0 命名的 github 帐户,您可以找到一个完全可用的脚本体验,它将;下载 java jre hard float、jre soft float、JDK hard float、JDK soft float;下载完成后安装任一 JDK 版本(仍可在 jre 安装程序上运行);并提供下载 java 相关软件的选项以测试其是否有效。要运行主脚本;打开终端窗口并输入以下命令~

git clone https://github.com/S0AndS0/Debian-Kit-Mods

sh /Debian-Kit-Mods/ARM_Linux_Moder

~当提示解压下载脚本时,选择选项 1,如果您想要脚本安装体验,请在该脚本中选择选项 4(对于 JDKsf)或测试选项 3(对于 JDKhf),然后安装程序脚本最终会提示您(大多数情况下,提示为“是”以继续),请务必阅读您要回答的是“是”还是“否”。大约 20-40 分钟后,您就可以将 Java 从源代码安装到您的 ARM Linux 操作系统中。

~~~~~~~~~~~~~~~~~~~~~ 更新 03042014- 编辑了以上内容以便于阅读,并删除了由于脚本更新而过时的信息,现在只需要 2 个命令行命令和一些提示即可下载和安装 Java 的 JDK 硬浮点或软浮点。现在正在寻找测试人员来测试硬浮点版本。

答案3

即使您获得了 OpenJDK,您仍然必须处理显示服务器。Ubuntu Touch 目前使用 Android 的 SurfaceFlinger,并将很快切换到 Mir,但它不会运行 X11。据我所知,Java 的 AWT 和 Swing 不支持 SurfaceFlinger 或 Mir,因此它们无法显示 GUI。

答案4

Java SE Embedded 应该可以在 Linux ARM 上运行

http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html

相关内容