Не удается потянуть стержень для установки хранилища

Я не знаю, что не так с моим телефоном. Вещи ломаются налево и направо...

Чтобы смонтировать телефон, чтобы я мог получить доступ к файлам на нем (у меня нет SD-карты), я:

  • Отключить отладку по USB
  • Включить режим запоминающего устройства
  • Подключите телефон
  • Перейти на главный экран
  • Перетащите эту полосу вниз в верхней части экрана.
  • Нажмите на элемент USB
  • Нажмите «Подключить хранилище».

Виола, я могу получить доступ к своим файлам. Теперь проблема в том, что полоса вверху не тянется вниз. Я боюсь, что это аппаратная проблема (есть ли способ отключить/включить ее со стороны программного обеспечения?)

Сказав это, как я могу теперь смонтировать хранилище для передачи файлов на свой компьютер? У меня есть несколько (100) изображений размером 1,5 МБ, которые мне нужно скопировать.

У меня Samsung i7500g под управлением Android 1.6.

Я написал собственное приложение, которое может перехватывать события в верхней части экрана; кажется, что только панель домашней страницы не позволяет мне перетащить ее вниз. Есть ли какие-то настройки, которые мне не хватает?

Редактировать: еще более странно, иногда тяга работает идеально.

Когда вы в последний раз выключали телефон? Вы пытались перезагрузить его? Это часто решает множество странных проблем, возникающих, когда телефон работает уже довольно долго, особенно со старыми версиями Android, такими как 1.6.
@GAThrawn Я думаю, что его недавно перезагрузили. Кто-то, отправляющий текст, каким-то образом активировал панель. Это не мой телефон, так что я проверю его и дам вам знать сегодня вечером.
Попробуйте другой кабель USB. Некоторые дешевые кабели могут привести к тому, что экран будет вести себя странно при подключении.
Извините за задержку. Кабель вроде в порядке. Перезагрузил телефон и ничего не произошло. Но мое приложение, работающее в полноэкранном режиме, может обрабатывать события кликов для такого высокого уровня; только верхняя панель не работает.
Проверьте журналы с помощью CatLogприложения. Попробуйте точно определить событие, когда вы перетаскиваете строку состояния...
И приложения могут отключать перетаскивание. Например, Widget Lockerприложение позволяет пользователям делать это..
Хорошо, я попробую это. В последнее время я не устанавливал никаких приложений, так что это не может быть так.
@SachinShekhar CatLog ничего для меня не делает. Я вижу, что событие ввода «Текстура» не обрабатывается; никакой другой информации. (Это странно непоследовательно.)

Ответы (3)

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

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

Если нет, вы можете передавать файлы через adb без «монтирования» SD-карты. В этом случае вы бы не отключили опцию отладки (что вам действительно не нужно делать в первую очередь, кстати).

= Д

Это не имеет абсолютно никакого отношения к вопросу. Он не может опустить панель уведомлений.
Его приложение вполне может быть причиной зависания бара. Кто знает, в чем может быть причина-?- Особенно, когда он не может заставить его постоянно терпеть неудачи. (Таким образом, это вполне может быть проблема с памятью.) Это потенциальное решение. Отключение устройства от USB должно снова освободить полосу.
Я не знаю ни одного API, который мог бы заблокировать панель. Проблема с памятью? Какое отношение к этому имеет рам? Он не может смонтировать его в первую очередь, поэтому он не может его размонтировать.
Нет ни одного. Но если бы мы все знали о каждом существующем жуке, мы бы уже уничтожили их всех. Ахм, я думал, он сказал, что экран завис - вы правы, это не имеет никакого отношения к оперативной памяти. Но он сказал, что может его установить... См. "Вуаля" сразу после пуль.

Одним из решений может быть использование такого приложения, как Auto Mount Your SD Card , которое будет автоматически переключаться в режим UMS (USB Mass Storage), когда ваше устройство подключается к компьютеру через USB. Если вы все еще хотите решить вручную, похоже, это предоставляется MountUSB Widget (который не бесплатен, но стоит ~ 1 евро).

Возможной причиной может быть использование специальной программы запуска (ADW, Go Launcher, Apex, Nova, Launcher Pro и т. д.). Некоторые из этих лаунчеров позволяют скрыть строку состояния вверху и активировать ее с помощью таких действий, как двойное касание главного экрана, смахивание вверх или вниз, смахивание двумя пальцами и т. д.

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

Если вы используете пользовательский лаунчер, перейдите в настройки лаунчера, там вы найдете параметр, позволяющий настроить поведение.

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

Я не использую пользовательский лаунчер. Но спасибо, что вышли :)