Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android设备上安装java运行时?_Android_Linux_Java 8_Command_Adb - Fatal编程技术网

如何在Android设备上安装java运行时?

如何在Android设备上安装java运行时?,android,linux,java-8,command,adb,Android,Linux,Java 8,Command,Adb,我需要在我的android设备上安装一些软件包和Linux程序。例如,我想通过连接到android设备的windows powershell使用类似的YUM或get apt命令(我知道这些是Linux命令)。但它无法识别这些命令即使ADB不工作,例如,ADB update-y是未知命令。我怎样才能做到这一点,这是可能的。如果android内核是linux,那么我想一定有办法。我检查了这个,但没有帮助我: 谢谢 编辑:我使用了下面的链接,感谢我的朋友给我的好答案。这是我使用的命令: pkg安装w

我需要在我的android设备上安装一些软件包和Linux程序。例如,我想通过连接到android设备的windows powershell使用类似的YUM或get apt命令(我知道这些是Linux命令)。但它无法识别这些命令即使ADB不工作,例如,ADB update-y是未知命令。我怎样才能做到这一点,这是可能的。如果android内核是linux,那么我想一定有办法。我检查了这个,但没有帮助我:

谢谢

编辑:我使用了下面的链接,感谢我的朋友给我的好答案。这是我使用的命令:

pkg安装wget&&wget&&bash安装java

但当我运行java命令时,它会显示“Killed”。不知道

Try,android linux终端仿真器。将自动安装最小的基本系统-使用APT软件包管理器可获得其他软件包。您可以使用以下命令来安装java8

  • pkg安装git
  • git克隆
  • cd Termux Java
  • chmod+x安装Java
  • bash安装Java
  • 安装后,运行java-version检查安装是否正确。
    之后,您可以使用java命令运行java。

    首先安装termux。 然后运行以下命令:

    $pkg更新-y和&pkg升级-y


    $termux设置存储

    并授予存储权限。 然后下载这两个文件

    JDK-9:

    JRE-9:

    记住文件名和下载文件的文件夹

    返回termux并运行:

    $cd/sdcard/

    用下载文件夹替换foldername

    $mv file1 file2$HOME

    用实际文件名替换文件1和文件2

    备选方案:

    如果不想手动下载和移动文件,可以使用以下命令(不推荐):

    $pkg安装wget-y


    $wgethttps://archive.org/download/openjdk-9-jre-headless_9.2017.8.20-1_x86_64/openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb


    $wgethttps://archive.org/download/openjdk-9-jre-headless_9.2017.8.20-1_x86_64/openjdk-9-jre-headless_9.2017.8.20-1_arm.deb

    它将下载termux主目录中的文件

    终于跑了,

    $apt get install-y./openjdk-9-jdk-headless_9.2017.8.20-1_arm.deb


    $apt get install-y./openjdk-9-jre-headless_9.2017.8.20-1_arm.deb

    你完成了。 尝试键入
    java
    javac
    。 如果你没有看到一个错误,你就可以走了


    从anlinux在termux上安装ubuntu。。。然后使用

    $ apt install default-jdk
    

    工作完成了

    谢谢,我现在就试试。但是你能告诉我我是否能够运行YUM或apt get附带的大部分命令吗?谢谢,是的。你可以。。termux是一个完整的linux环境。我现在检查了它yum update-y和apt get update-y,它们都告诉我找不到命令!我认为这是由于架构不匹配造成的。看看这个:我想你还需要
    pkg安装wget-y