Пример приложения PhoneGap для Android не работает

Я пытаюсь научиться разрабатывать мобильные приложения с помощью Phonegap для платформы Android. Итак, я скачал последнюю версию PhoneGap 1.6. Я нашел хорошую статью наhttp://wiki.phonegap.com/w/page/30862722/phonegap-android-eclipse-quickstart который показывает, как настроить PhoneGap для Eclipse. После добавления примера приложения в Eclipse я теперь могу запустить приложение, но, похоже, ни один из элементов списка не работает ни на моем эмуляторе, ни на моем телефоне. Пример приложения содержит список (как показано в Примере ссылки), т.е. получение местоположения, звукового сигнала, вибрации, вызова 411, фотографирования и т. Д. Работает только звонок 411. Что не так с кодом или пробелом в телефоне?

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>
 Tuscan18 апр. 2012 г., 19:31
добавлен logcat, который отображает «navigator.notification» apos; ошибка
 ian.shaun.thomas18 апр. 2012 г., 19:06
Без logcat или сведений об ошибках, с которыми вы сталкиваетесь, нелегко ответить на ваш вопрос. Можете ли вы предоставить снимки экрана или журналы, показывающие проблемы?

Ответы на вопрос(3)

но убедитесь, что добавили только первую строку в вашем файле indext.html, а не вторую. у меня после удаления второй строки работает только она. добавить только

добавьте убедитесь, что cordova-1.7.0.js существует в папке www.

Решение Вопроса

js or cordovajs в вашем index.html не соответствует имени файла в каталоге assets / www.

Плагин AppLaud Eclipse, который я создал, предоставляет мастер для настройки проектов для PhoneGap для Android. Увидетьhttp://wiki.phonegap.com/w/page/34483744/PhoneGap-Eclipse-PlugIn-for-Android

 Tuscan20 апр. 2012 г., 06:31
Отличная работа. Я весьма признателен. Thanx

что в вашем коде есть орфографические ошибки, или вы пропустили некоторые атрибуты, такие как charset = & quot; utf-8 & quot;

<script type="text/javascript" src="cordova-1.7.0.js"  charset="utf-8"></script>

<script type="text/javascript" charset="utf-8"> 

Ваш ответ на вопрос