Gondolom aki fejlesztett már badára, biztosan találkozott az emulátor ablakában hirtelen felugró, hibaüzeneteket tartalmazó popupokkal. Az üzenetek nagyon váratlanul érinthetik az embert, a hiba feldolgozásában pedig nem túl segítőkész az SDK: egy hibakódon kívül nem közöl velünk semmit.
Egy kis keresgélés után persze rá lehet bukkanni a hibák mögött rejlő okokra, az alábbi táblázatba ezeket gyűjtöttem össze. A hibaüzeneteket két kategóriára lehet osztani: a 01-gyel kezdődőek telepítési hibákat rejtenek (a táblázatban zöld háttérrel szerepelnek), a 02-vel kezdődő kódok pedig futási hibákat takarnak (ők kék hátteret kaptak).
Hibakódok bada alatt | |
Hibakód | Leírás |
0101 | Egyszerre csak egy alkalmazás telepíthető. |
0102 |
Hibás vagy hiányzó package. |
0103 | A telepített alkalmazások száma elérte amaximumot. |
0104 | Nincs elég rendelkezésre álló hely. |
0105 | Hiba a tanúsítvány olvasása közben. |
0106 | A tanúsítvány lejárt. |
0107 | A tanúsítványt visszavonták. |
0108 | A fő tanúsítvány (root certificate) nem található. |
0109 | Érvénytelen aláírás. |
0110 | Hiba a metaadatok regisztrálása közben. |
0111 | Hiányzó vagy érvénytelen aláírás. |
0112 | Hiányzó vagy érvénytelen manifest.mf fájl. |
0113 | A futtatható állomány hibás. |
0114 | Alkalmaz-s-információ hiba. |
0115 | Sikertelen privilégium-regisztráció. |
0116 | Ismeretlen hiba. |
0117 | A főmenü ikon nem található. |
0118 | A beállítások ikon nem található. |
0119 | A Ticker ikon nem található. |
0120 | A Quick Panel ikon nem található. |
0121 | Az indulási kép nem található. |
0122 | Érvénytelen főmenü név. |
0123 | Érvénytelen beállítások név. |
0124 | Érvénytelen Ticker név. |
0125 | Érvénytelen Quick Panel név. |
0126 | Érvénytelen indulási kép név. |
0127 | DRM licence lekérési hiba. |
0201 | Hiányzó engedélyek (licence). |
0202 | Az aláírás ellenőrzése sikertelen. |
0203 | Hiányoznak az aláírás-ellenőrzéshez szükséges fájlok. |
dr. Kind