如何在Android上获取Java
作者:
Peter Berry
创建日期:
11 八月 2021
更新日期:
22 六月 2024
内容
本文内容:使用Java模拟器使用远程桌面
Android在技术上不支持Java,这意味着您无法运行JAR文件或访问具有Java内容的网站。幸运的是,有一些方法可以解决这些限制,具体取决于您要执行的操作。要在手机上运行Java文件,您必须具有root用户访问权限,然后安装模拟器。要查看具有Java内容的网站,必须使用远程桌面解决方案才能通过桌面浏览器访问网站。继续阅读以了解如何练习这两种方法。
阶段
方法1:使用Java仿真器
-
“根”您的手机。 要安装Java模拟器,您需要在手机上获得root访问权限。获得root用户访问权限等同于使手机生根。该过程因设备而异,但是本指南适用于大多数Android设备。- 注意:Java模拟器不允许您查看使用Java构建的网站,而仅允许您运行JAR文件。如果要查看使用Java构建的网站,请阅读下一节。
-
查找并下载适用于Android的Java仿真器。 有几种Java模拟器,每种都有其优缺点。某些模拟器在某些设备上效果更好,建议下载多个。这些在Google Play商店中不可用:APK文件必须上传到开发者的网站。以下是一些流行的模拟器:- 音素
- 的Jbed
- JBlend平台
- Netmite
-
安装并使用phoneMe。 从开发人员的网站下载“ phoneMe Feature” APK文件。您还需要下载OpenIntents File Manager APK。将两个APK复制到Android设备的根目录。- 运行APK并将其安装在您的设备上。
- 将JADGen下载到您的计算机,然后使用它为要运行的所有JAR文件创建一个JAD文件。
- 将JAR和JAD文件都复制到设备上的同一文件夹中。确保JAR文件的名称中不包含任何空格。
- 使用PhotoMe运行文件,然后在设备上选择文件。
-
安装并使用JBED。 下载JBED存档文件并将其解压缩到您的计算机中。将APK文件复制到手机的根目录,然后使用ADB将libjbedvm推送到该目录 /系统/ lib目录。启动APK文件以将其安装在设备上。- 您可以使用ADB推送libjbedvm.so文件,然后输入 亚行推送/filelocation/libjbedvm.so/系统/库.
- 将您要运行的任何JAR文件复制到手机上自己的目录中。
- 启动JBED,然后按“菜单”按钮。浏览到JAR文件的位置,然后选择要运行的文件。
-
安装并使用JBlend。 下载JBlend存档文件并解压缩内容。将文件复制到手机的内存中。安装Root Explorer应用程序。打开Root Explorer,然后按右上角的“ r / w”按钮。将以下文件复制到指定的目标:- ibDxDrmJava.so-/系统/ lib
- libjbmidpdy.so-/系统/ lib
- libjbmidp.so-/系统/ lib
- javax.obex.jar-/系统/框架
- MetaMidpPlayer.apk-/系统/应用
- MidpPlayer.apk-/系统/应用
- 将要运行的JAR文件复制到手机的内存中。使用JBlend选择文件并加载它们。
-
安装Netmite。 从Netmite网站下载最新版本。将APK文件复制到手机中,然后启动以安装Netmite。- 使用Netmite网站上的转换器将JAR / JAD文件转换为APK。
- 将转换后的APK复制到您的手机中并运行以进行安装。对要运行的所有JAR文件重复上述步骤。
- 在手机上打开Netmite并使用它选择已安装的所有JAR文件。
方法2:使用远程桌面
-
在您的Android设备上安装Chrome的“远程桌面”应用。 如果您需要访问Java网站,则唯一的方法是使用远程桌面应用程序访问另一台计算机。这将允许您使用此计算机上的浏览器加载网站。- Chrome的“远程桌面”可快速连接到计算机上的Chrome,这是设置远程访问的最简单方法。
-
在计算机上安装“远程桌面”扩展。 您需要在计算机上安装Google Chrome才能使用它。您可以从Chrome网上应用店免费安装此扩展程序。单击Chrome菜单按钮(☰),然后选择工具→扩展程序。点击页面底部的“获取更多扩展程序”链接,然后搜索“ Chrome远程桌面”。- 安装扩展程序后,您需要使用Google帐户登录,然后单击“启用远程登录”按钮。
- 您可以为连接创建PIN,以提高安全性。
-
启动远程桌面应用程序。 使用您的Google帐户登录,然后从可用连接列表中选择您的家用计算机。如果已创建,请输入PIN。片刻后,您的办公室会照顾您。 -
在桌面上打开浏览器。 使用远程桌面应用程序在远程计算机上启动Web浏览器。输入您要访问的Java站点的地址,就像您在计算机上一样。您可能会注意到在按下选项和执行操作之间存在延迟。这是由于远程计算机和电话之间的偏移。