问题标签 [jad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1106 浏览

java-me - JAD 文件必须引用 JAR 文件

尝试将 java 应用程序发布到 ovi nokia 商店时出现错误 - “JAD 文件必须引用 JAR 文件”。如果删除 jar 文件并重新编译项目没有帮助,会导致此问题的原因是什么?

0 投票
1 回答
1157 浏览

java - JAD 崩溃 - 无效/损坏的常量池

因此,我一直在阅读并发现当 JAD 尝试反编译具有无效常量池条目的类时,它显然会崩溃。纯粹出于好奇,我一直在玩这个,但我似乎无法实现它——它要么反编译得很好,要么 JVM 无法正确读取。这是我拥有的过时信息,还是我只是没有以正确的方式进行操作?

如果我不能让它工作,那没什么大不了的,因为我已经学到了很多关于 Java 类格式的知识,而且正如我所说,这只是为了好玩。

0 投票
4 回答
12567 浏览

java - Java反编译器如何使用?

我丢失了我的资源,但我有我的可执行 .jar 文件。我想将JAD应用于它。使用 .jar 文件的所有源树启动 UI 时使用哪些选项?

0 投票
1 回答
1784 浏览

blackberry - 如何为黑莓浆果应用程序的 cod 文件创建 jad 文件?

我用 Phonegap 构建了一个黑莓应用程序。Phonegap 构建网站构建了我的应用程序,然后给我发回了一个 StandardInstall.zip。当我打开它时,我有 cod、alx、csl 和 cso 文件。我是否还需要一个 jad 文件才能将整个应用程序上传到我的网络服务器以供其他黑莓安装我的应用程序?

如果是这样,我如何创建 jad 文件?如果我不需要 jad 文件,如何安装应用程序?当我去http://mysite.com/filename.cod时,它只是下载鳕鱼。它不安装?

0 投票
0 回答
160 浏览

java - 黑莓启动浏览器,然后在短暂延迟后退出调用应用程序?

有没有办法从本机应用程序启动 BlackBerry Browser,然后退出调用应用程序?

我想这样做的原因是,我启动浏览器来下载应用程序的新版本。升级工作正常,但原始应用程序仍在运行,因此手机必须重新启动才能完成安装。这个过程中的某些东西弄乱了 JAD 文件的内容……我依赖于 JAD 文件中的 ID。

此 ID(以及我在 JAD 文件中设置的所有其他属性)为 0。

我试图启动一个新线程,从新线程启动浏览器,从主线程执行 System.exit(0) 等等,但是如果不手动返回它退出,我永远无法使调用应用程序死掉它。

0 投票
1 回答
5155 浏览

mobile - jad 和 jar 大小在 j2me 中不匹配

我正在为我的应用程序使用 N97 和诺基亚 5530。每当我安装我的应用程序时,都会更频繁。我发现这个错误。我搜索了互联网并找到了多种解决此问题的方法。我确实使用了它们,例如检查 jar 的大小和用 jad 编写的那个并纠正了它,但问题仍然没有解决。

如何在我的构建中删除此错误。非常感谢这方面的任何帮助。

我已经阅读了这些东西——在 J2ME 应用程序中统一 .jar 和 .jad 文件——但是今天的设备和互联网要快得多。我们不能忽略 jad 文件的创建吗?


编辑

以下是 jad 和 manifest 属性。我正在使用 NetBeans 6.9 和 Nokia S60 第 5 版 SDK 来生成和构建 MIDlet。

jad属性如下

Backkey: -11
LGE-MIDlet-Height: 400
LGE-MIDlet-Target-LCD-Height: 400
LGE-MIDlet-Target-LCD-Width: 240
LGE-MIDlet-Width: 240
LeftSoftKey: -6
MIDlet-1: MyAppName,/icon.png,com.main.MainMidlet
MIDlet-Jar-Size: 964642
MIDlet-Jar-URL: MyAppName.jar
MIDlet-Name: MyAppName
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Touch-Support: true
MIDlet-Vendor: www.MyApp.com
MIDlet-Version: 1.4
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0
Navi-Key-Hidden: true
Nokia-MIDlet-App-Orientation: portrait
Nokia-MIDlet-On-Screen-Keypad: no
RightSoftKey: -7
UseNativeTextButton: true

和清单属性是

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.0
Created-By: 1.6.0_21-b06 (Sun Microsystems Inc.)
MIDlet-1: MyAppName,/icon.png,com.main.MainMidlet
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Vendor: www.MyApp.com
Nokia-MIDlet-App-Orientation: portrait
LGE-MIDlet-Height: 400
Nokia-MIDlet-On-Screen-Keypad: no
MIDlet-Name: MyAppName
Navi-Key-Hidden: true
MIDlet-Touch-Support: true
LGE-MIDlet-Width: 240
MIDlet-Version: 1.4
Backkey: -11
LeftSoftKey: -6
UseNativeTextButton: true
LGE-MIDlet-Target-LCD-Height: 400
RightSoftKey: -7
LGE-MIDlet-Target-LCD-Width: 240
MicroEdition-Configuration: CLDC-1.1
MicroEdition-Profile: MIDP-2.0

0 投票
2 回答
1709 浏览

blackberry - 如何从 COD 文件中提取 JAD 文件?

我向 Blackberry 的 RAPC 编译器提供了一个 JAR 文件和一个 JAD 文件。它生成了一个 COD 文件。JAD 文件包含我试图提取的业务逻辑相关属性(与 MIDlet-Name 等经典属性相反)。

假设一个人只能访问 COD 文件,有没有办法从这个 COD 文件中提取 JAD 文件?

PS:我无权访问分配给 RAPC 的 JAD。因此问题:)

PS2:关于如何为黑莓创建 JAD 文件的链接/教程/示例没有回答问题。

谢谢

0 投票
1 回答
1329 浏览

java - webapplication 配置不将 .jad 文件视为 .jad 文件

我正在开发一个 webapplication + j2me 应用程序。.jad/.jar 文件已经创建,现在我想从诺基亚手机中的实时 url(我部署的应用程序)下载它。但是访问 .jad 文件会给我“文件格式未知”错误!.

令人惊讶的是,如果我直接下载 jar 文件,它可以正常工作。但我需要下载 .jad 文件而不是 .jar 文件。

我的 .jad 文件在模拟器中运行良好。另一个惊喜是,如果我部署另一个 web 应用程序和同一个 jad 文件,我可以从同一个手机成功下载它。

我认为问题是我的 web 应用程序的配置。我在 mywebapplication 中创建了一个文本文件并尝试从手机访问它,它给了我同样的错误!这意味着配置将我的 .jad 文件视为文本文件。

如果您需要查看 web.xml 文件,任何人都可以说可能是什么问题,我将显示代码。

.jad 和 .jar 文件工作得非常好,因为我已经尝试通过在另一个应用程序中部署它并正确下载它。我认为某些过滤器和侦听器或 servlet 会导致问题。

0 投票
1 回答
720 浏览

ubuntu - 未找到奇怪的文件错误

所以我运行以下查询,

所以它看起来像jad被检测为其他命令的参数,但是当我jad用作命令时,它不起作用。有任何想法吗?

0 投票
1 回答
901 浏览

decompiling - jad“版本不匹配:major.minor = 49.0,预期 = 45.3”,.class 文件的版本是什么?

我使用 jad 反编译了类,但是在 AIX 系统中,抛出了这样的错误。

我不知道 .class 文件的版本是什么,我该如何避免这种情况?