Когда я пытаюсь запустить приложение из затмения на аппаратном обеспечении, я получаю Installation error: INSTALL_FAILED_TEST_ONLY
с советом, чтобы увидеть Logcat. Там сказано:Android: Ошибка установки приложения
W/ActivityManager(130): No content provider found for permission revoke: file:///data/local/tmp/myapp.apk
I/AndroidRuntime(1725): NOTE: attach of thread 'Binder Thread #3' failed
Первое сообщение появляется дважды.
Nexus S работает под управлением Android 4.0.4, в то время как мое eclipse создает приложение для Android 2.3.3. Когда я меняю цель на Android 4.0.3, я все равно получаю ту же ошибку.
Я также попытался скопировать APK на SD-карту и установить ее вручную, но это также не удалось (тихо).
Устройство не было укоренено мной. Если я ввожу whoami
в оболочку adb, он не может найти команду. Я читал о недостающих разрешениях/data/local/tmp, но я не мог изменить это (из-за отсутствия разрешений).
Когда я пытаюсь запустить эмулятор, я получаю пустой черный экран, но это еще одна проблема ... Поскольку приложение будет использовать NFC, я могу проверить его только на реальном оборудовании или на эмуляторе с открытым nfc плагин установлен. Я хочу, чтобы приложение имело минимальные требования, поэтому я разработал его для SDK версии 10 (9 был первым с NFC).
Если вы должны взглянуть на манифеста вы можете найти его here
Спасибо заранее.
Я не понимаю, почему, но я мог обойти проблему, скопировав исходный код в другой проект, где (в существенных точках) тот же код работал просто отлично. тем не менее, спасибо за ваш ответ, я создал резервную копию коррумпированного проекта и попробую его в конечном итоге. – sinned