日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

由jar文件生成jad文件

發布時間:2024/8/1 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 由jar文件生成jad文件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先說明的是JAD文件是干嘛用的。用數據線上傳游戲或電子書時,有些朋友要問:明明JAR文件才是游戲或電子書的真正部分,為什么用MIDWAY上傳JAD文件。我來做解答:其實MIDWAY上傳時讀取JAD文件是為了解JAR文件的信息,然后再通過JAD文件里注釋的JAR文件來源來上傳JAR文件。其實傳進你手機的文件還是JAR文件。你可以用記事本等簡單的代碼編輯器打開JAD文件。一般有如下幾行:(以游戲彩虹六號為例)
  Manifest-Version: 1.0
  MIDlet-Data-Size: 4096
  MicroEdition-Configuration: CLDC-1.0
  MIDlet-Name: Rainbow Six 3 /*游戲名稱*/
  Created-By: 1.4.1_01 (Sun Microsystems Inc.)
  MIDlet-Icon: /icon.png /*游戲圖標*/
  MIDlet-Vendor: Gameloft SA
  MIDlet-1: RainbowSix3, /icon.png, CMIDlet /*游戲屬性*/
  MIDlet-Version: 1.0.8 /*JAVA版本*/
  MicroEdition-Profile: MIDP-2.0
  MIDlet-Jar-Size: 183060 /*JAR文件大小*/
  MIDlet-Jar-URL: Rainbow_Six_3.jar /* JAR文件來源*/
  這些說的是 JAR文件的信息,其實有些語句是一些注釋,可以不要。但必須具備且不能有任何錯誤的語句是這幾句:(仍以游戲彩虹六號為例)
  MIDlet-Name: Rainbow Six 3 /*游戲名稱*/
  MIDlet-Icon: /icon.png /*游戲圖標,這個倒不是必需 的,因為有的游戲或電子書沒有圖標*/
  MIDlet-Vendor: Gameloft SA
  MIDlet-1: RainbowSix3, /icon.png, CMIDlet /*游戲屬性*/
  MIDlet-Version: 1.0.8
  MIDlet-Jar-Size: 183060 /*JAR文件大小*/
  MIDlet-Jar-URL: Rainbow_Six_3.jar /* JAR文件來源*/
   現在來教你如何給那些沒有JAD文件的游戲或電子書制作JAD文件。先用WINRAR把你的ZIP文件或者JAR文件壓縮包解壓,里面有很多*.CLASS文件和一個META-INF文件夾及一些.PNG圖片還有沒擴展名的以數字命名的文件。打開META-INF文件夾里面有個MANIFEST.MF文件,這是個關鍵的東西。用記事本打開它(以電子書《同學和朋友》為例)
  Manifest-Version: 1.0
  MicroEdition-Configuration: CLDC-1.0
  MIDlet-Version: 1.06
  Created-By: 1.4.2 (Sun Microsystems Inc.)
  MIDlet-Vendor: B&H
  MicroEdition-Profile: MIDP-1.0
  MIDlet-1: txhpy15, , JavaBook
  MIDlet-Name: txhpy15
  MIDlet-Info-URL: Http://www.bigwater.org
  對比一下不難發現,少了必不可少的兩個語句:
  MIDlet-Jar-Size和MIDlet-Jar-URL
  在記事本中把 MANIFEST.MF文件的內容全部復制,新建記事本,粘貼。自己在后面加上兩行
  MIDlet-Jar-Size:
  MIDlet-Jar-URL:
   現在教你在這兩行后面填什么。用UltraEdit文件編輯器打開你的同學和朋友.ZIP或者同學和朋友.JAR文件,然后在UltraEdit文件編輯器主界面的右下角,看看文件大小,把這個數字記清楚了(一點都不能差)。就把這個數字填在MIDlet-Jar-Size:的后面,注意冒號后面與數字前面要隔個空格。
   把同學和朋友.ZIP或同學和朋友.JAR文件的名字改為txhpy15.JAR即MIDlet-Name后面的名字, 擴展名要為JAR ,再把txhpy15.JAR寫到MIDlet-Jar-URL:后面, 注意:冒號后面與數字前面也要隔個空格 。(有些自帶的JAD文件正是MIDlet-Jar-URL后面是個網址,是要你上網下載,所以安裝不了。把網址改成游戲名.JAD就行了)現在把這個自己編輯的記事本文件保存,命名:txhpy15.JAD 并且要與你的JAR文件放在同一個路徑下。(就是要放在txhpy15.JAR旁邊):-)
   現在JAD文件就做好了,可以用MIDWAY上傳了,自己爽去吧!游戲和電子書的JAD是相通的,要靈活應用。有些游戲電子書的英文名字或拼音名字我覺得很不爽,自己試著用中文名全部進行替換,但上傳失敗。先對jad和jar內容進行全部替換,改了jar包里的一些內容,再打包成rar文件,再改名.jar。這樣的操作會使文件大小變化很大,即使在jad里把大小改了也不行,可能是壓縮比的原因造成,所以名字是不能這么改的。

修改jar名稱后,jad中MIDlet-Jar-URL:對應的地址也要修改,否則通過jad啟動游戲將找不到游戲包,如果修改了地址還是找不到游戲包,則在jad第一行處加Manifest-Version: 1.0這一句。

總結

以上是生活随笔為你收集整理的由jar文件生成jad文件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。