如何使用 php 或 javascript 在 Android 上运行 .jar 或 .apk 文件

发布于 2024-12-11 20:00:37 字数 280 浏览 0 评论 0原文

我的 Android 手机上有一个带有 PHP 插件的 (PAW) Web 服务器。

我写了一个PHP脚本,但没有启动应用程序。

<?php
  echo("Hello World!");
  $output = exec('HelloWorld.apk');
  echo "<pre>$output</pre>";
?>

那么如何从我的网页运行 HelloWorld.apk 或 HelloWorld.jar 应用程序呢?

On my Android phone are a (PAW) Web Server with PHP-plugin.

I wrote a PHP script, but no start application.

<?php
  echo("Hello World!");
  $output = exec('HelloWorld.apk');
  echo "<pre>$output</pre>";
?>

So how to run HelloWorld.apk or a HelloWorld.jar application from my webpage?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如歌彻婉言 2024-12-18 20:00:37

Android 无法直接执行 APK 或常见编译后的 Java 字节码。

必须先安装 APK,然后才能执行它们。如果用户启用了“安装未知来源的应用程序”,您可以提供 APK 作为单独下载。确保下载的 APK 文件的 MIME 类型正确设置为 application/vnd.android.package-archive

然后您只需链接到网页中的 APK 文件即可。然后系统会询问用户是否要安装该应用程序。

这里已经讨论了如何从网页启动应用程序:在 Android 浏览器中创建一个链接来启动我的应用程序?

Android can not directly execute APKs or common compiled Java bytecode.

APKs have to be installed before you can execute them. If the user has enabled "install apps from unknown sources" you can provide the APK as separate download. Make sure that the MIME type of the downloaded APK file is correctly set to application/vnd.android.package-archive.

Then you can just link to the APK file in your web page. The user then is getting asked if he wants to install the App.

How you can start the app from a web page is already discussed here: Make a link in the Android browser start up my app?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文