Przykładowa aplikacja PhoneGap dla Androida nie działa
Próbuję nauczyć się tworzenia aplikacji mobilnych za pomocą Phonegap na platformę Android. Pobrałem więc najnowszą wersję PhoneGap 1.6. Znalazłem fajny artykuł whttp://wiki.phonegap.com/w/page/30862722/phonegap-android-eclipse-quickstart który pokazuje, jak skonfigurować PhoneGap dla Eclipse. Po dodaniu przykładowej aplikacji w Eclipse mogę teraz uruchomić aplikację, ale żaden z elementów listy nie działa ani na moim emulatorze, ani na moim telefonie. Przykładowa aplikacja zawiera listę (jak pokazano w linku Przykład), tzn. Pobierz lokalizację, sygnał dźwiękowy, wibrację, zadzwoń 411, zrób zdjęcie itp. Tylko połączenie 411 działa, co jest nie tak z kodem lub mapą?
logcat
<code>04-19 05:45:01.538: I/CordovaLog(325): Changing log level to DEBUG(3) 04-19 05:45:01.538: D/DroidGap(325): DroidGap.onCreate() 04-19 05:45:01.559: D/DroidGap(325): DroidGap.loadUrl(file:///android_asset/www/index.html) 04-19 05:45:01.559: D/DroidGap(325): DroidGap: url=file:///android_asset/www/index.html baseUrl=file:///android_asset/www/ 04-19 05:45:01.958: D/DroidGap(325): DroidGap.init() 04-19 05:45:02.078: D/PluginManager(325): init() 04-19 05:45:02.178: D/SoftKeyboardDetect(325): Ignore this event 04-19 05:45:02.358: D/SoftKeyboardDetect(325): Ignore this event 04-19 05:45:10.470: D/CordovaLog(325): TypeError: Result of expression 'navigator.notification' [undefined] is not an object. 04-19 05:45:10.470: D/CordovaLog(325): file:///android_asset/www/main.js: Line 21 : TypeError: Result of expression 'navigator.notification' [undefined] is not an object. 04-19 05:45:10.499: E/Web Console(325): TypeError: Result of expression 'navigator.notification' [undefined] is not an object. at file:///android_asset/www/main.js:21 04-19 05:45:15.108: I/Database(325): sqlite returned: error code = 14, msg = cannot open file at source line 25467 04-19 05:45:21.128: D/CordovaLog(325): TypeError: Result of expression 'navigator.notification' [undefined] is not an object. 04-19 05:45:21.128: D/CordovaLog(325): file:///android_asset/www/main.js: Line 25 : TypeError: Result of expression 'navigator.notification' [undefined] is not an object. 04-19 05:45:21.128: E/Web Console(325): TypeError: Result of expression 'navigator.notification' [undefined] is not an object. at file:///android_asset/www/main.js:25 04-19 05:45:22.908: W/KeyCharacterMap(325): No keyboard for id 0 04-19 05:45:22.908: W/KeyCharacterMap(325): Using default keymap: /system/usr/keychars/qwerty.kcm.bin 04-19 05:45:26.228: D/CordovaLog(325): TypeError: Result of expression 'navigator.network' [undefined] is not an object. 04-19 05:45:26.228: D/CordovaLog(325): file:///android_asset/www/main.js: Line 108 : TypeError: Result of expression 'navigator.network' [undefined] is not an object. 04-19 05:45:26.249: E/Web Console(325): TypeError: Result of expression 'navigator.network' [undefined] is not an object. at file:///android_asset/www/main.js:108 </code>