2010-04-29 2 views
1

У меня есть приложение BB, которое скомпилировано в 3 файла трески siblings. (актуальный один файл трески, содержащий 3 файла подкоды).Blackberry JDE создает плохой файл .jad (не соответствует скомпилированному файлу .cod)

app.cod 
|--app.cod 
|--app-1.cod 
|--app-2.cod 

который нормальный.

jad относится к этим 3 внутренним файлам .cod.

Теперь у меня есть функция для моего приложения, она становится немного больше. jad теперь относится к 4 внутренним файлам .cod. , но внутри созданного app.cod все еще есть 3.

так что до сих пор есть

app.cod 
|--app.cod 
|--app-1.cod 
|--app-2.cod 

но с JAD ссылкой app.cod, приложение-1.cod, приложение-2.cod, И приложение-3.cod.

это вызывает OTA загрузки на провал со следующей ошибкой:

907 invalid COD HTTP Error 404 : not found

что неправильно моя скомпилированная программа? это ошибка от JDE?

Я использую JDE 4.5

+0

У меня также была та же проблема. Я удалил все строки в jad-файле, начиная с RIM-COD-SHA1, RIM-COD-URL и т. Д., А затем снова создаю проект. Он правильно обновил jad-файл !! –

ответ

0

мое предположение, что как-то JAD строитель запутался, и, возможно, он получил немного больше пространства при сжатии, чем ожидалось? либо добавить еще одно изображение для вашего приложения, чтобы сделать его немного больше, или вы можете использовать

updateJad.exe app.jad

это обновление проклейки файла JAD, чтобы соответствовать всем.

файл находится в папке/bin с javaloader и другими файлами вашей установки JDE.

+0

Это то, что я делал (используя updateJad.exe), но это событие жалуется, что он не может найти последний файл app-3.cod. – matkas

+0

hmm thats действительно действительно странно. Насколько велика фантомная треска в соответствии с джадом? Я бы сказал, что сейчас вручную удалить треску, но это не очень хорошее решение. Или пойдите с моим планом «добавить другое изображение» – haagmm