我正在使用 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 文件。
任何帮助表示赞赏。
问候。