PhoneGap BarcodeScanner - ClassNotFound

ОБНОВЛЕНИЕ 2

Я отправил ответ, который исправляет мою исходную проблему. См. для получения дополнительной информации.

ОБНОВЛЕНИЕ К вашему сведению, для тех, кому интересно, в конце концов я нашел это: http://github.com/commonsguy/zxingdemo/tree/master Именно то, что мне нужно, чтобы запустить, было простой демонстрацией, которая работала! Кроме того, спасибо Шону за то, что указал мне правильное направление поиска в Google.


В настоящее время я пытаюсь создать простое приложение для Android, которое может сканировать штрих-код. Я просмотрел несколько руководств, перепробовал все до пятерки, перепробовал и перепробовал еще раз. Ничего не получилось. Итак, теперь я собираюсь попросить помощи, чтобы увидеть, где я ошибся.

Чтобы перечислить руководства, которым я следил:

Плюс пара других, но более или менее совпадающих с тем же процессом. Некоторые ключевые моменты: когда я добавляю LibraryProject в свой проект в качестве библиотеки, приложение не будет компилироваться, пока я не создам AndroidManifest.xml Я попытался использовать тот, который был найден в LibraryProject, и попытался создать простой миниатюрный, оба позволили бы компилировать, но приложение ForceCloses.

Когда я загружаю приложение и нажимаю «Сканировать», оно закрывается ForceCloses и в журнале отладки LogCat в Eclipse я получаю:

java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.myapp/com.google.zxing.client.android.CaptureActivity}: java.lang.ClassNotFoundException:
com.google.com.zxing.client.android.CaptureActivity in loader dalvik.system.PathClassLoader[/data/app/com.myapp-1.apk]

Я пробовал поискать в Google, обнаружил несколько проблем, но не получил реальных ясных или надежных ответов, большинство просто укажите на руководства выше. Я не уверен, что учебники просто устарели или я веду себя глупо и упускаю что-то важное. Работаю над этим уже несколько дней, и я в своем уме.

Если вы можете помочь, я был бы признателен. Чтобы избежать ответов о том, сделал ли я X или X, вот что я сделал.

Когда я тестирую приложение, я на мгновение вижу, что оно пытается загрузить BarcodeScanner, но сразу после этого я вижу, что это ForceCloses. Я не уверен, что мне не хватает, но для справки я отправлю код, который у меня сейчас настроен для тестирования:

AndroidManifest.xml - http://pastebin.com/qq9q0ZU7

Plugins.xml - http://pastebin.com/dZ5eKPSU

index.html - http://pastebin.com/wvht4ken

Если мне нужно опубликовать какие-либо другие элементы, дайте мне знать.

5
задан Community 23 May 2017 в 12:29
поделиться