проблема с запуском ApiDemos в Eclipse

#android

#Android

Вопрос:

Я импортировал ApiDemos из папки android-sdk, используя существующие образцы File / New / Project / Android Project / Create Project. Когда я попытался запустить любой из них, я получил эту ошибку:

[2011-06-09 10:03:34 — ApiDemos] Переустановка не удалась из-за разных подписей приложения. [2011-06-09 10:03:34 — ApiDemos] Необходимо выполнить полное удаление приложения. ПРЕДУПРЕЖДЕНИЕ: Это приведет к удалению данных приложения! [2011-06-09 10:03:34 — ApiDemos] Пожалуйста, выполните ‘adb uninstall com.example.android.apis’ в командной строке.

Что я должен делать? Спасибо!

Ответ №1:

Удалите существующую версию демонстрационных версий Api из эмулятора. Перейдите в Настройки -> Приложения -> Управление приложениями, нажмите на демонстрационные версии Api и удалите их.

А затем повторно запустите демонстрации Api.

Надеюсь, это поможет!!!

Комментарии:

1. Когда я запускаю определенный Java-код (например, любой демонстрационный код Api ImageButton1.java ). После этого, когда я запускаю другой Java-код (такой как ImageSwitcher1.java ), он просто выполняет старый код. Конечно, перед этим я удаляю старую папку ApiDemos из эмулятора. Что тогда не так?

2. Если вы нашли мой ответ полезным, можете ли вы оценить его или пометить как лучший ответ. Спасибо.

3. Конечно, я могу это сделать. Как я должен это сделать? Но у меня все еще есть проблема с этим. Либо он не запускается в другом эмуляторе, либо просто выполняет одно и то же, даже если используются разные коды

4. Если вы используете eclipse. Попробуйте очистить свой проект, а затем повторно запустите его.

5. Я это сделал, но он по-прежнему показывает то же изображение, хотя я использовал другой код : (Ваша помощь будет оценена!

Ответ №2:

Ошибка связана с предыдущим запуском другого приложения для Android. При запуске приложения для Android Eclipse должен подписать приложение сертификатом отладки. Существующий сертификат подписан на предыдущее приложение и не разрешен для установки в новое приложение.

Чтобы решить эту проблему, вы должны удалить приложение с помощью команды adb uninstall. 1. Откройте командную строку 2. Перейдите в каталог SDK android-sdk platform-tools 3. Запустите команду adb для удаления com.android.packagename 4. После этого вы можете снова запустить приложение в Eclipse.

Это работает для меня как шарм!! Волшебство!!