`
鸟哥哥
  • 浏览: 98482 次
  • 性别: Icon_minigender_1
  • 来自: 梅州兴宁
社区版块
存档分类
最新评论

jad一些问题

阅读更多

jad最简单作用就是引导手机去下载jar安装到手机。

jad文件格式,确定是UTF-8格式。用java生成的话,可用OutputStreamWriter指定文件格式。ultraedit保存文件,选UTF-8,鸟哥用的版本上还会多出一个字符来,最好别用它。

jad最后还会多出一回车(\r\n)

指定:MIDlet-1: 天外御仙录,/logo.png,com.phoenix.phoenixdances.MainMidlet

有些机器会直接去找到logo.png做程序图标(icon),有些机器不会(像e398,l7那些),加上

MIDlet-Icon: /logo.png

这个在netbeans上,不会自动帮你生成,要自己手动添加。

通过jad下载jar,很多手机中用限制的,如d608是500k以内(好像499.99k都不成,499k以内),E398是340k,如果直接通过蓝牙传输大小又不一样,直接通过jar下载大小限制安装也会不一样。而D608系列其他手机,新一些的手机,限制的大小又不一样。

有些手动对属性描述,中文不能太长,不然在安装时出现"应用程序出错,例如midlet.description,midlet.vendor中文要<=10个字.

这告诉我们,手机游戏起中文名字时,不要太长了。

题外讲讲这些东西:

jad下载:

<%@page language="java" import="java.io.*,java.net.*" pageEncoding="UTF-8"%> 
<%
    String n = request.getParameter("name");
    response.reset();//可以加也可以不加 
    response.setContentType("text/vnd.sun.j2me.app-descriptor");//设置为jad下载

 

下载jad,jsp上设置这样的报头。手机就能引导手机安装了。

jar下载:

<%@page language="java" import="java.io.*,java.net.*" pageEncoding="UTF-8"%>
<%
    String n = request.getParameter("name");
    response.reset();//可以加也可以不加
    response.setContentType("application/java-archive");//设置为jar下载

 

配合jad下载jar安装

分享到:
评论

相关推荐

    Jad和Jadeclipse插件

    2. **逆向工程**:对于一些加密或混淆过的代码,Jad可以帮助我们解密并分析其逻辑。 3. **学习借鉴**:在研究优秀的开源项目时,如果源码不可用,Jad和Jadeclipse可以作为参考。 4. **代码修复**:当发现已编译的库...

    JAD文件生成器-自动生成JAD

    在移动设备的早期时代,尤其是功能手机和一些早期智能手机中,Java应用(JAR)是广泛应用的形式。然而,并非所有设备都能直接处理JAR文件,这就需要一个JAD文件来辅助安装。JAD文件是一种文本格式的描述文件,它包含...

    jad.exe反编译工具及使用说明

    本指南将详细介绍jad.exe的使用方法,并提供一些实践中的注意事项。 一、jad.exe的安装与配置 jad.exe通常是一个独立的可执行文件,下载后将其放在一个方便访问的文件夹,例如在系统的PATH环境变量中包含的目录下,...

    jad1.5.8反编译工具window版本下载

    jad1.5.8是jad的一个特定版本,可能包含了一些优化和修复,以适应当时的Java环境。 使用jad进行反编译通常包括以下步骤: 1. **安装与启动**:jad.exe是jad的可执行文件,双击即可在Windows环境下运行。如果需要...

    eclipse 集成 jad及jad的使用收集

    除了JAD,还有一些其他的Java反编译工具: 1. **JD-GUI**:一个独立的图形用户界面工具,可以直接打开.class文件查看源代码,不需集成到IDE中。 2. **Procyon**:一款现代的反编译器,支持Java 5到Java 8的语法,...

    eclipse插件-jad

    jadclipse是jad插件的Eclipse集成部分,它包含了一些配置文件和必要的库,使得Jad与Eclipse无缝对接。安装jadclipse插件通常涉及以下几个步骤: 1. 下载jadclipse的.zip或.tar.gz文件。 2. 解压文件,找到features和...

    jad软件及使用说明

    如果安装正确,命令行将显示有关jad的一些基本信息和帮助选项,这表明环境配置已完成。 #### 三、基本使用 1. **批量反编译** - 在完成上述配置后,可以使用jad对多个.class文件进行批量反编译。具体步骤如下: ...

    eclipse jad 插件及安装

    JAD插件的强大之处在于它能够处理各种版本的Java字节码,包括一些高级特性,如匿名内部类、泛型等。它还支持语法高亮和格式化,使得阅读反编译后的代码更加轻松。不过,需要注意的是,由于反编译过程的复杂性,JAD反...

    Jad插件安装方法

    本文旨在详细介绍Jad插件在Eclipse和MyEclipse环境下的安装步骤,以及一些关键配置,确保读者能够在自己的开发环境中顺利运用这一利器。 #### 二、Eclipse环境下Jad插件的安装与配置 ##### 1. 准备工作 在开始...

    反编译jad小工具

    由于Java的字节码不包含变量名、方法名或注释等元数据,jad在反编译过程中可能会丢失一些原始源代码的细节。尽管如此,它仍然能提供对程序逻辑的宝贵见解。 在使用jad反编译小工具时,用户通常会遇到以下几个关键...

    java jad生成器

    Java JAD生成器的一些关键功能可能包括: 1. **应用程序信息输入**:用户可以输入应用程序的名称、版本、描述、作者信息等,这些信息会被自动格式化并写入JAD文件。 2. **类路径管理**:工具可能支持添加、删除和...

    Jad(java反编译工具)

    在实际开发中,Jad常被用来进行逆向工程,分析第三方库的内部实现,或者在没有源代码的情况下调试和修复问题。然而,使用反编译工具必须尊重软件的版权,只应在合法授权或个人学习研究的范围内使用。 总结一下,Jad...

    jad转换工具

    在实际使用jad时,开发者可能会遇到一些问题,比如版本兼容性(jad可能不支持最新的Java版本)、反编译错误、代码可读性差等。因此,jad通常与其它辅助工具一起使用,如JD-GUI,它可以提供一个图形界面来查看和搜索...

    java的jar转换jad工具

    因此,"编制一个手机jad描述程序"的目标就是解决这个问题,使得用户可以通过这个工具轻松地为他们的JAR文件创建合适的JAD描述。 使用ezJad(可能就是压缩包中的文件)这样的工具,用户可以按照以下步骤进行操作: ...

    jad插件-myeclipse

    通常会包括安装步骤、设置说明、快捷键介绍以及一些常见问题的解答。 在MyEclipse10.6中使用jad插件的过程大致如下: 1. 安装jad插件:将jar包复制到MyEclipse的插件目录,然后重启IDE。或者通过Eclipse ...

    java 反编译插件jad158,包含jadClipse.jar

    5. **其他特性**:jad可能还具备一些高级功能,比如代码高亮、语法树显示、搜索功能等,帮助开发者更好地理解和操作反编译出的代码。 使用jad时,开发者需要注意版权问题,因为反编译他人的代码可能会侵犯知识产权...

    java程序jad生成器

    Java程序jad生成器是一种...总的来说,Java程序jad生成器是Java应用程序在特定移动设备上部署的关键工具,它简化了跨平台兼容性问题的解决过程,使得开发者能够更方便地将他们的应用程序分发到各种支持Java的设备上。

    Java JAD

    此外,反编译的结果可能会丢失一些元数据,如原始的源文件路径、作者信息等。 在软件开发中,合理使用反编译工具如Java JAD是非常有价值的,但同时也应尊重知识产权,不得用于非法目的。在进行商业项目时,务必确保...

    Java jad 反编译

    4. **版权问题**:在没有源代码授权的情况下使用jad进行反编译可能会涉及到版权问题。因此,在进行此类操作时,必须确保你有合法的理由和权限。 5. **反编译的应用**:Jad常用于软件逆向工程,例如分析库的功能、...

    Jad反编译工具.rar

    Jad反编译工具的功能并不仅限于基本的反编译,还提供了其他一些高级特性,比如: - **命令行参数**:Jad支持多种命令行选项来定制反编译行为,例如改变输出目录、忽略特定类或包、保持原始行号等。 - **API支持**:...

Global site tag (gtag.js) - Google Analytics