2013-06-26 4 views
0

Я пытаюсь разработать приложение с ярлыком IBM, когда я пытаюсь запустить его в консоли Worklight, он работает нормально. но когда я пытаюсь запустить его в своем приложении для Android, я получил ошибку. В устройстве показать это сообщениеОшибка при запуске приложения Worklight в устройстве android

Unfortunately app name stopped 

и LogCat я получил это сообщение

06-26 17:16:55.749: E/AndroidRuntime(5105): FATAL EXCEPTION: main 
06-26 17:16:55.749: E/AndroidRuntime(5105): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.Myapp/com.Myapp.Myapp}: java.lang.ClassNotFoundException: com.Myapp.Myapp" 

я есть список проверки на андроида частной библиотеке. что мне делать? кто-нибудь может мне помочь?

ответ

0

Возможно, вы установили ADT v22.
Это происходит из-за изменений, внесенных Google в эту версию ADT. Это влияет только на пользователей ADT v22.

Следуйте эти инструкции (на основе каждого проекта):

  1. правой кнопки мыши на вашем сгенерированный проект Android и выберите «свойство»
  2. на левую панели, выберите «Java Построить путь»
  3. Пометьте "Android Частные Libraries" флажок
  4. Обновить проект/пересобрать приложение

Теперь приложение должно успешно запускаться в устройстве.

Обязательно выполните проект >> Очистите ... в случае, если выше не помогло (это по существу шаг 4).

+0

Я сделал это .. как я говорю в моем вопросе. но он все еще не может работать. –

+0

Что изменилось с тех пор, как вы это сделали? http://stackoverflow.com/questions/17129623/ibm-worklight-unappro-error-message/17130121#17130121 Что вы делали в своем проекте? –

+0

Попробуйте проект >> чистый ... –