導航:首頁 > 操作系統 > android執行jar

android執行jar

發布時間:2022-07-21 02:25:36

android 手機如何運行jar格式游戲

你可以藉助「91手機助手」安裝游戲

91手機助手在iphone平台做得頗為出色,如今也推出了針對Gphone的版本。在電腦上安裝並運行91手機助手ForAndroid,點擊首頁上的「程序管理」,進入程序管理頁面後點擊添加按鈕,選擇APK文件即可安裝,安裝成功後會有提示信息,並顯示在程序列表當中,更可只在在「已安裝程序」列表中進行刪除操作。

⑵ 如何在安卓系統上安裝運行Jar文件

❶安卓2.1以前可以使用運行jar

❷安卓2.3可以下模擬器運行java
❸4.0沒有開發
❹萬里步非煙解答
❺希望有幫助

⑶ android怎麼使用jar包

Android項目常常需要引用自定義的或者外部的jar包,這里提供一些經驗,供參考。
一. 一般做法:
1. 通常情況下,直接將jar包在Eclipse工程中的libs目錄下,就可以了,Eclipse就會自動引用過來,代碼中有紅叉的地方也就會消失了。
2. 查看build path中order and export中的private Libaries和Dependencies是否勾選,正確的做法是勾選。
再clean整個工程,再運行可否。
3. 你的jar文件必須也是由Android工程創建的,否則,會發生「"java.lang.NoClassDefFoundError「等錯誤,下面是一個錯誤:
12-09 00:43:05.172: E/dalvikvm(4456): Could not find class 'com.example.test4androidjar2.Jar4Android', referenced from method com.example.filemanagertest4android.MainActivity$1.onClick

4. 你的jar包必須是在Android下面編輯和編譯,打包,不能在java中進行打包。FileMnager就是一例。

二.可能引起的異常:
1. Could not find class ......

2. VFY: unable to resolve new-instance 643 .....

3. Could not find class 'com.example.test4androidjar2.Jar4Android'

4. java.lang.NoClassDefFoundError...

三. 解決方法:
參考上面"一.一般做法"中提到的來做。

⑷ 安卓手機怎麼運行jar文件

一、
安裝java程序方法:
1、在網站上搜索一個apk格式的java虛擬機,下載安裝程序後安裝在手機上,
安裝後手機上「所有程序」中增加此程序的圖標,如下圖(安裝方法與安裝
其他程序一樣,通過手機瀏覽器下載安裝或通過電腦下載安裝包)
2、先下載好自己需要的java安裝包放在儲存卡上,進入手機已安裝好的「java「,
再點擊菜單鍵(手機下方三條橫線的圖標),點擊儲存卡選項
3、手機上會自動識別到儲存卡上的java軟體,點擊需要安裝的一個軟體,我們以安裝qq軟體為列(注意:並不是保存的所有的java軟體都會被識別),選擇後點擊確定
4、手機會提示選擇文件夾,在點擊空白處會自動跳轉到下一個安裝界面
5、界面直接切換到下一步操作界面時,會提示:應用程序手機qq不受信任,
確定繼續嗎?請點擊「確定」
6、點擊「確定「後,手機將開始安裝java軟體
7、安裝完成後,手機會直接提示:想要啟動應用程序嗎?如需要啟動就點擊「確定「,如不需要就點擊」取消「,qq軟體就已安裝完畢,如果需要使用qq軟體,就進入手機上安裝的「java」程序,安裝的java軟體都會在此程序打開後的頁面顯示,點擊「手機qq」即可運行

⑸ android怎麼成功調用自己寫的jar包

導出:如果是eclipse的話,右鍵項目,選擇export,選擇java下的jar file
使用:將jar文件放到項目的libs目錄下

如果2個項目都是你自己開發的,為了快捷開發,你不需要每次都導出的。
1.假設項目a是要導出jar的項目,你將a項目設置成lib屬性:右鍵-》properties->android 將is library勾選上
2.假設項目b是要使用項目a的jar包的項目,你讓b引用的項目a即可:右鍵-》properties->android-》add選擇你的項目a

⑹ 如何製作Jar包並在android中調用jar包

千鋒扣丁學堂Android開發學習為您解答:
jar包有兩種,一種是純粹的庫功能,沒有main入口函數,故無法直接執行;一種是包含main的可執行包!
如有hello/hello.java文件:
$ cd hello/$ javac hello.java$ java Hello (Hello為類名,如果Hello類具有main函數的話,可以這么執行)
第一種jar包命令

jar cvf hello.jar hello
或者

$ jar cvf hello.jar hello/*.class
通過如下命令查看兩個jar的內容:

$ jar tf hello.jarMETA-INF/META-INF/MANIFEST.MFhello/hello/hello.class
顯示結果是一樣的。

對於第二種可執行jar包,方法其實可以跟第一種一樣,然後再修改MANIFEST.MF文件。
在MANIFEST.MF文件中只需要添加一行:

Main-Class: 可執行主類全名(即包含main函數的類名稱)
即可。

但也可以預先創建MANIFEST.MF文件,內容跟上面一樣,讓該文件與hello目錄保持在同一級,然後:

$ jar cvfm hello.jar MANIFEST.MF hello
然後就可以通過:

$ java -jar hello.jar
運行了。

===================

在實際項目中,可能需要很多個類文件,建議每個類文件均放到一個獨立的文件之中,文件名與該類名應一致,類的聲明為「public class xxx」(當然也可以將很多個類放到同一個文件中,但只有一個類能聲明成public(即與文件名一致的那個類),這將導致其它未聲明為public的類 無法為其它程序調用)。

比如有兩個位於同一目錄的類文件(它們之間有調用關系),將會被打包成sp_sdk.jar作為庫文件使用,文件目錄關系如下:

$ ls -l sp/android/printer-rw-r--r-- 1 zwang zwang 944 2011-06-25 17:52 FontProperty.class-rw-r--r-- 1 zwang zwang 1319 2011-06-25 17:51 FontProperty.java-rw-r--r-- 1 zwang zwang 5498 2011-06-25 17:53 PrintGraphics.class-rw-r--r-- 1 zwang zwang 5751 2011-06-25 17:51 PrintGraphics.java
各個java文件的開頭需要聲明如下(否則其它文件無法import這兩個類):

package sp.android.printer;
然後編譯命令是:

$ javac sp/android/printer/FontProperty.java $ javac sp/android/printer/PrintGraphics.java
注意編譯的位置,因為各自已經聲明了「package sp.android.printer;」,所以直接進入到sp/android/printer/目錄下是編譯不過的。

然後生成jar文件:

$ tar cvf sp_sdk.jar sp
然後就可以創建測試程序調用該庫了(測試程序裡面就可以「import sp.android.printer.*」了)。

假如測試程序test.java與sp_sdk.jar同一目錄,編譯及運行命令:

$ javac test.java$ java Test
如果不在同一目錄,編譯及運行命令:

$ javac -classpath .:/path/to/sp_sdk.jar test.java$ java -cp .:/path/to/sp_sdk.jar Test

⑺ 安卓手機上怎麼運行jar或者jad的應用程序

jar jad 文件如果你的手機支持的話點擊它就會顯示安裝文件不支持就會顯示未知格式 還有jar軟體不能是中文名 在不行你可以手機上騰訊網wap.qq.cnm在線安裝通用版QQ

⑻ 安卓系統可以運行JAR文件嗎

可以
安卓對Java的支持和其他一般手機中Java軟體支持完全不是一個概念。
籠統的你可以理解為,前者是系統級的,Java作為安卓系統的默認/推薦開發語言,安卓官方API(除了NDK)都是Java的。
而其他手機中對Java的支持是通過J2Me/Kjava,也就是說是Java虛擬機的移動版,並非系統原生支持,只是支持在這些手機平台上裝一個Java虛擬機而已。
舉個例子,Windows的API是C的,但是Windows下也可以安裝JRE(Java
運行環境)來運行Java程序,但是很少有人用Java來做Windows的桌面程序,大多是用C/C++寫。
但安卓的API本身就是Java的,不存在另裝JRE的問題,也不存在不能訪問本地API的問題,所以Android的程序都用Java來寫。(除了對性能要求特別高的3D游戲等可能直接用C
+
NDK來寫)
另外能在其他機子上跑的kjava程序不一定能在Android上跑,因為Android用的VM和Sun(現在是Oracle)的完全不同,只是都是用Java這個語言而已。

⑼ 安卓可以運行為Windows編譯的jar文件嗎

java是跨平台語言,Java程序當然是可以多平台運行的,只要依賴和配置方面沒有問題,Windows編譯的jar文件是可以多平台(包括但不限於安卓)運行的。

⑽ 安卓手機還有方法運行jar文件嗎電腦可以嗎

我是這么認為的!1.手機root了後安裝SSHDroid;2.電腦安裝SecureCRT;3.手機wifi連接到網路,手機和電腦要在一個路由器的網路內就是在相同區域網;4.手機運行SSHDroid,會顯示ip地址及ftp使用瀏覽器的地址;5.電腦運行SecureCRT連接到剛剛SSHDroid顯示的ip地址,用戶名和密碼都是admin;這樣就想整理linux系統整理自己的手機但是很多命令肯定沒有不太習慣。

閱讀全文

與android執行jar相關的資料

熱點內容
客戶端框架源碼 瀏覽:206
python自動辦公能幹嘛 瀏覽:873
程序員追愛 瀏覽:252
程序員邏輯故事 瀏覽:768
加密icsot23i2c 瀏覽:713
你們有什麼好的解壓軟體 瀏覽:607
常州空氣壓縮機廠家 瀏覽:241
安卓如何關閉app內彈出的更新提示 瀏覽:409
e4a寫的app怎麼裝蘋果手機 瀏覽:201
海立壓縮機海信系 瀏覽:210
社保如何在app上合並 瀏覽:220
小米加密照片後綴 瀏覽:236
我的世界網易手機怎麼創伺服器 瀏覽:978
載入單頁源碼 瀏覽:930
阿里雲伺服器seo 瀏覽:777
海洋斗什麼時候上線安卓 瀏覽:86
中行app如何查每日匯款限額 瀏覽:840
輸入伺服器sn是什麼意思 瀏覽:725
sha1演算法java 瀏覽:90
asp代碼壓縮 瀏覽:851