如何使用 php 或 javascript 在 Android 上运行 .jar 或 .apk 文件
我的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
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?