Приложение не запустится на телефоне.Использование Ubuntu 11.10 - PullRequest
0 голосов
/ 13 декабря 2011

У меня много проблем при попытке заставить мой компьютер запустить приложение Android на моем телефоне.Мой компьютер работает под управлением Ubuntu 11.10, а мой телефон - HTC Desire под управлением 2.2.Вот ошибка, которую я получаю в консоли в Eclipse:

[2011-12-13 19:35:05 - InitialChoice2] Re-installation failed due to different application signatures.
[2011-12-13 19:35:05 - InitialChoice2] You must perform a full uninstall of the application. WARNING: This will remove the application data!
[2011-12-13 19:35:05 - InitialChoice2] Please execute 'adb uninstall com.android.taskreminder' in a shell.
[2011-12-13 19:35:05 - InitialChoice2] Launch canceled!

Я попытался переименовать пакет, но только что получил ту же ошибку.Мой телефон также находится в режиме HTC Sync, и я попытался изменить это.Я пытался открыть оболочку adb, но безрезультатно.Я немного запутался, как использовать его в Linux, и когда я перехожу в каталог в терминале, в котором находится adb, я получаю еще одну ошибку, которая говорит, что он не распознает команду adb.Я полагаю, я не уверен, как правильно выполнить «adb uninstall com.android.taskreminder».Любая помощь очень ценится.

Ответы [ 2 ]

4 голосов
/ 13 декабря 2011

попробуйте удалить его с телефона. перейдите в «Настройки»> «Приложения»> «Управление приложениями» Ищите название приложения. Выберите это. Должна быть возможность удалить его.

если вы хотите использовать adb в оболочке, попробуйте sudo adb ....

4 голосов
/ 13 декабря 2011

Попробуйте сначала удалить приложение через телефон.Эта ошибка обычно возникает, когда вы устанавливаете приложение двумя разными способами, поэтому оно имеет другую сигнатуру разработки, поэтому не может обновлять или переустанавливать.

...