2010-11-12 40 views
0

我有一个名为“A”的BlackBerry项目。这意味着构建会产生名为A.alx,A.cod等的工件。BlackBerry - 更改现有项目的应用程序名称

现在我想将应用程序名称更改为“B”。我试着将输出文件名更改为“B”并构建了该项目。我得到输出B.COD,B.alx等。但是当我尝试使用桌面管理器将B.alx安装到BlackBerry设备上时,它不会安装,并说“这是不兼容的应用程序”。即使我可以成功安装A.alx,也会发生这种情况。

我确定我使用4.7 JDE安装在4.7设备上。我知道我在项目文件中重命名应用程序时出错了。问题是什么?

回答

1

我遇到了同样的问题。我认为你需要将你的整个项目重命名为B,这样它的输出就是B.cod。

+0

供参考。无需重命名整个项目。按照Fostah和Michael Donohue所说的那样工作。谢谢。 – Getsy 2010-11-14 08:54:59

1

这里的一些步骤的JDE内改变项目设置:

  1. 右键单击该项目并选择“属性”。属性对话框将打开。
  2. 在“常规”选项卡中,您可以编辑项目的标题(这将显示在功能区上),版本和其他内容。
  3. 在“Build”选项卡中,您可以更改输出文件的名称。

希望这会有所帮助。

+0

嗨,谢谢。我做了同样的事情。新的输出文件被创建.alx,.cod等文件。但是,当我尝试安装通过桌面管理器或Javaloader命令,它不安装,并给我错误,因为“这是不兼容的应用程序”。我认为,项目文件名,类文件名应该与“属性”标题和“输出文件”名称相同? – Getsy 2010-11-12 13:45:03

2

您不能在应用程序输出文件名中使用破折号或空格字符。确保您的“B”名称不包含一个。

编辑

如果你想使用这些字符,请编辑应用程序描述符中的应用程序标题。这是用户在安装应用程序时看到的内容。

+0

我希望我的应用程序能够在设备上显示两个单词,例如“我的应用程序”。如果我的应用程序名称有这样的空间,并试图安装.alx文件,桌面管理器抛出错误为“这是不兼容的应用程序”。如果我不给空间输出文件,例如:“MyApp”,我可以安装它。我如何提供空间和两个单词的应用程序名称,如“我的应用程序”。我看到有很多第三方应用程序在其应用程序名称中有两个单词。怎么可能? – Getsy 2010-11-13 04:29:53