java-me - 仅当使用诺基亚 SDK 编译时为 "Invalid Application. Delete?"

标签 java-me sdk nokia nfc

我正在为我的大学开发一款软件,目前正在尝试实现 NFC 功能,这需要我从标准 Sun 无线工具包平台(通过 NetBeans 实现)迁移到诺基亚平台(也实现通过 NetBeans)。

问题是,每当我使用诺基亚平台实现编译代码并运行该程序时,在我拥有的诺基亚手机或模拟器中,手机都会显示一个框,指出“无效的应用程序。删除?”回答是/否。这将停止应用程序的安装。奇怪的是,如果我使用 Sun 平台实现编译完全相同的代码,它在诺基亚手机上运行时不会出现任何问题。我已使用两种不同的诺基亚 SDK(Series 40 Nokia 6212 NFC SDK 和 Series 40 第 5 版 SDK)进行了尝试,得到了相同的结果。

诺基亚 SDK 有何不同之处?

最佳答案

使用 Sun 平台创建的项目与使用 Nokia 平台创建的项目之间似乎存在某种差异。

虽然最初使用Sun平台创建的原始程序使用Nokia平台编译导致应用程序无效,但当我使用Nokia平台从头开始创建一个新项目并只是将原始程序的源代码复制到程序成功了。 JAD 中没有明显差异/两者之间的 list 文件。

关于java-me - 仅当使用诺基亚 SDK 编译时为 "Invalid Application. Delete?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3389931/

相关文章:

android - 为什么 Android Studio 1.0 rc 会开始下载 Android SDK 而不检测是否存在?

android - 如何自动更新 Android Studio?

c++ - 使用 Visual Studio 2015 将 SDK 链接到项目中

mobile - 无法从诺基亚 S40 系列手机正确发送和接收印地语数据

java-me - 使用命令切换到扩展 MIDlet 的类中的 Displayable

netbeans - 如何将捕获的图像保存在图库文件夹或手机内存中?

java - BlackBerry项目中Timer的使用

java - 如何使用eclipse部署MIDlet应用程序?

c++ - 我需要所有诺基亚 qt DLL 吗?

c++ - 未收到来自通话记录的清晰列表通知