为什么只下了jad文件,jad jar文件件下不...

查看:853|回复:0
助理工程师
根据jar文件自动生成jad文件我们经常遇到有jar文件但是却没有jad文件的情况,这时候如果你想使用模拟器来运行恐怕麻烦一些。当然你可以根据jar文件中的Manifest.mf文件,自己手写jad文件。需要注意的是自己手写的时候一定不能忽略如下两个参数:MIDlet-Jar-Size和MIDlet-Jar-URL。互联网上也有一些工具可以根据jar文件自动生成jad文件。下面我们使用java来实现一个简单的jad文件生成器。解决这个问题的关键在于使用java.util.jar包提供的api解析jar包,然后将其Manifest文件中的内容写入到一个新的文件中,最后把MIDlet-Jar-Size和MIDlet-Jar-URL写入到jad文件中。参考源码如下所示:package com.j2medev.import java.io.*;import java.util.jar.*;import java.util.*;public class JarParser { /**&&* @param args&&*/ public static void main(String[] args) throws IOException {&&// TODO Auto-generated method stub&&File file = new File(&c:\\simple.jar&);&&if (!file.exists()) {& &System.exit(0);&&}&&JarFile jar = new JarFile(file);&&Manifest mf = jar.getManifest();&&Attributes att = mf.getMainAttributes();&&PrintWriter jad = new PrintWriter(& & new FileOutputStream(&c:\\simple.jad&));&&Set key = att.keySet();&&Iterator iterator = key.iterator();&&while (iterator.hasNext()) {& &String k = iterator.next().toString();& &String v = (String) att.getValue(k);& &jad.println(k + &: & + v);&&}&&jad.println(&MIDlet-Jar-Size: &+file.length());&&jad.println(&MIDlet-Jar-URL: simple.jar&);&&jad.close(); }}程序已经调试通过,如果有兴趣可以完善一下,添加一个图形用户界面。这样更容易操作。在手机上只有jad链接时教你下jar(个人经验)
该帖被浏览& 2,049&次,回复&10&次
(44.46 KB)
首先找到你要下载的东东,有jar最好,如果只有jad,那就把光标放在链接后按1调出菜单,后选择6页面属性
(22.44 KB)
得到下面的图片,在焦点链接后面是个网址,有个复制,点击复制,成功
(21.42 KB)
再在首页的4工具里的4剪切板中编辑刚才的网址,找到一个.jad的,把jad改成jar,确定保存
(25.52 KB)
完后再在输入网址的时候选择符号/粘贴,粘贴刚才修改的网址链接,OK了,进去就是jar下载了。
我试过几个,都成功了,感觉比OO的那个好点,这个是在手机上用的,大家可以试试,不保证全部成功哦,自己的一点经验,不好用不要骂我,第一次发有图的贴,不晓得能成功不?绝对原创,如有雷同,纯属巧合~~~~
在送上两个自己做的合件。测试能用。
注意,下的时候把“.jar”的“.”去掉,下完再加。
(662.49 KB)
(662.49 KB)
下载次数: 0
(510.57 KB)
(510.57 KB)
下载次数: 0
加入新浪做联想粉丝很OK& && && && && && && && && && &&&http://club..cn/mobile/forum-302-1.html
联想粉丝超级群 期待你的加入。
& && && && & SinaDIGI个人置换讨论群:
分享到:&&
沙发很好的东东
加入新浪做联想粉丝很OK& && && && && && && && && && &&&http://club..cn/mobile/forum-302-1.html
联想粉丝超级群 期待你的加入。
& && && && & SinaDIGI个人置换讨论群:
不错不错 下载jar时机子重启好像是ucweb的一个BUG,不过改一下扩展名就好了
看不太懂,再看一遍……
认真学习中……
欣赏!!!!!!!!!!,
提示: 作者被禁止或删除 内容自动屏蔽
能发这么好的帖子,太谢谢了,
填写显示名:
4到16个字符:中文,英文小写字母,数字或下划线
***:010-  欢迎批评指正
Copyright &
SINA Corporation, All Rights Reserved
新浪公司 为什么只下了jad文件,jar文件下不下来 单机游戏_百度知道你访问的页面无法显示
你访问的页面无法显示 !
如果无法显示,买购网建议你
1、请检查你的网络是否正常。
2、或者尝试搜索一下。
在地址中可能存在键入错误,请检查地址栏
当你点击某个链接时,他可能已经过时,或者是名称已经更改。
如还有疑问,请访问
获得解决办法,服务***:86-1,服务邮箱:,谢谢!
Copyright & CNPP & Shenzhen Maigoo Computer & Network Co.,Ltd.

参考资料

 

随机推荐