2013-07-31 85 views
0

我正在使用BlackBerry_JDE_PluginFull_1.1.2.201003212304-12(BB 5 SO)。黑莓套餐项目问题-1.debug

当我丰富的点击项目 - >黑莓 - >软件包项目,它会在我的可交付文件夹中生成一些文件。这些文件是用来将应用程序放到网络上的文件,因此我的客户可以下载应用程序并将其安装到他的BlackBerry上。

现在我面临一个问题,有时候,它会创建一个文件,阻止我在BB上安装应用程序。这个文件是ProjectName-1.debug。

是什么使这个错误是为什么我在这里。我不知道为什么会发生这种情况。

我的代码工作正常:用一条线,使 “错误”

public void agendar(){ 
    String msg = "asdasd";  
    boolean seguir = true; 
    if(_cedula.getText() == null){ 
     seguir = false; 
    } 
    if(seguir && _fechaNac.getDate() < 1){ 
     seguir = false; 
    } 
    if(seguir && _tel.getText() == null){ 
     seguir = false; 
    } 
    if(seguir && _pnombre.getText() == null){ 
     seguir = false; 
    } 
    if(seguir && _papellido.getText() != null){ 
     seguir = false; 
    } 
    int i = Dialog.ask(Dialog.D_OK, msg); 
} 

同一代码:

public void agendar(){ 
    String msg = "asdasd";  
    boolean seguir = true; 
    if(_cedula.getText() == null){ 
     seguir = false; 
     msg = " xxx "; 
    } 
    if(seguir && _fechaNac.getDate() < 1){ 
     seguir = false; 
    } 
    if(seguir && _tel.getText() == null){ 
     seguir = false; 
    } 
    if(seguir && _pnombre.getText() == null){ 
     seguir = false; 
    } 
    if(seguir && _papellido.getText() != null){ 
     seguir = false; 
    } 
    int i = Dialog.ask(Dialog.D_OK, msg); 
} 

唯一的区别是行味精= “XXX”。

我使用的组件是BasicEditField和一个DateField。

另外,如果我添加此

int i = Dialog.ask(Dialog.D_OK, "aaaaaaaaa asdasd "); 

包遭到损坏。

昨天,我在项目中创建了一个新类,只是这足以破坏包装。

到目前为止,我重新安装了eclipse插件,没有任何改变。我无法在Google上引用此问题。我在这里坚持这一点,我不知道还有什么要检查。在模拟器上它的工作正常。

这是怎么回事? -1.debug是什么意思?当我尝试安装应用程序时,它会查找-1.cod文件。

任何帮助表示赞赏。

问候。

回答

2

回答了官方黑莓的Java论坛: http://supportforums.blackberry.com/t5/Java-Development/Blackberry-Package-project-issue-1-debug/td-p/2508105

按照要求,这里有来自链接后的重要细节:

有没有腐败,这里发生的一切是你的项目已得到大到足以超过单个鳕鱼的限制,因此该项目正在建设成多个鳕鱼。

通常情况下,您看不到这一点,因为构建过程会将单个鳕鱼拉上来,并将它们全部放在一个大鳕鱼中。然而,debug-n文件很好地表明你超出了一个cod文件 - 这些文件总是保持独立,每个cod文件都有一个debug-n文件。

所以把你的单个文件“.cod”,重命名为“.zip”,然后打开zip文件。你可能会在那里看到2个鳕鱼。

解压缩并将多个cod文件放到网站上进行下载。如果您检查已创建的jad文件,您会看到它列出了多个鳕鱼。

如果您想了解更多关于此的信息,请在黑莓论坛中搜索'兄弟'。多个鳕鱼文件通常称为兄弟鳕鱼文件。

另请参阅这里了解更多关于此的: http://supportforums.blackberry.com/t5/Testing-and-Deployment/The-maximum-size-of-a-BlackBerry-7-or-earlier-smartphone/ta-p/1300209