2011-10-26 50 views
2

在我的Android手機上是帶有PHP插件的(PAW)Web服務器。如何使用php或javascript在Android上運行.jar或.apk文件

我寫了一個PHP腳本,但沒有啓動應用程序。

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

那麼如何運行HelloWorld.apk或從我的網頁上的HelloWorld.jar應用程序?

回答

2

的Android不能直接執行APK或通用編譯的Java字節碼。

必須先安裝APK,然後才能執行它們。如果用戶啓用了「從未知來源安裝應用」,則可以單獨提供APK作爲單獨下載。確保下載的APK文件的MIME類型正確設置爲application/vnd.android.package-archive

然後你可以鏈接到你的網頁中的APK文件。然後用戶被問到是否要安裝該應用程序。

如何從網頁啓動應用程序已在此討論:Make a link in the Android browser start up my app?

0

我不知道這是可能的,但假設是,你正確設置的所有權限,並有SD卡上的APK然後嘗試使用完整路徑,例如:

$output = exec("/mnt/sdcard/HelloWorld.apk"); 
相關問題