【发布时间】:2013-08-02 18:39:44
【问题描述】:
我正在使用 BlackBerry_JDE_PluginFull_1.1.2.201003212304-12 (BB 5 SO)。
当我点击项目 -> BlackBerry -> Package Project 时,会在我的可交付文件夹中生成一些文件。这个文件是你用来将应用程序放到网络上的文件,这样我的客户就可以下载应用程序并将其安装在他的黑莓上。
现在我面临一个问题,有时,它会创建一个阻止我在 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);
}
唯一的区别是 msg = " xxx " 这一行。
我使用的组件是 BasicEditField 和一个 DateField。
如果我添加这个
int i = Dialog.ask(Dialog.D_OK, "aaaaaaaaa asdasd ");
包损坏。
昨天,我在项目中创建了一个新类,这足以破坏包。
到目前为止,我重新安装了 eclipse 插件,没有任何改变。我无法在谷歌上对这个问题进行任何参考。我被困在这里,我不知道还有什么要检查的。在模拟器上它工作正常。
是什么造成了这种情况? -1.debug 是什么意思?当我尝试安装应用程序时,它会查找 -1.cod 文件。
感谢任何帮助。
问候。
【问题讨论】:
标签: blackberry blackberry-eclipse-plugin