Android 台灣中文網

標題: Android 執行 jar,java -jar 指令的實現 【更新 V2】 [打印本頁]

作者: monitorstudio    時間: 2013-9-27 20:49
標題: Android 執行 jar,java -jar 指令的實現 【更新 V2】
本帖最後由 monitorstudio 於 2013-9-28 17:31 編輯

這是小弟自己寫的腳本,因為原本想要在 Android 上面跑 java 程式,所以弄了這個

◎這是用來跑 jar 的,並不能跑傳統手機的遊戲安裝檔(有需要請找 jbed )

◎只能跑 Android native 的 dalvik 虛擬機 java,jim 的不行(dex 和 class 的轉換請找 sdk 裡的 dx.jar,java -jar dx.jar --dex --output.jar input.jar 可以做到)

◎這可以用模擬終端跑,或者是你喜歡用 adb 也行

◎只支援文字介面的 jar(視窗介面的就叫做 apk 了)

使用方式 :
1.將本腳本複製到 /system/bin,並給它執行權限 chmod +x

2.開啟你的終端或是連上 adb

3.你可以用 java -jar 了 !!!


對了,要如何把 dex 壓到 jar 裡,可以用 sdk 裡的 aatp (似乎是這個名字吧!?)


Change Log :

V1 : 讓 Android 可以使用 java -jar 指令

V2 : 不需要使用者自行輸入主類別程序名稱,腳本會自動偵測
例 : 在手機上執行 signapk.jar
V1 需輸入的指令 :
  1. java -jar signapk.jar com.android.signapk.SignApk
複製代碼
V2 需輸入的指令 :
  1. java -jar signapk.jar
複製代碼
Download :
V1
java (198 Bytes, 下載次數: 65)