Как переименовать sd карту на андроид
Перейти к содержимому

Как переименовать sd карту на андроид

  • автор:

Как переименовать sd карту на андроид

[Ответить]
madalf [01.11.2006 17:22] Как переименовать название карты SD ?, С русского на английс:
имеетмся Qtek g100, wm 5.0
RfКарта мяти в експлорере отображается как ‘Карта памяти’ из за этого не запускается игра Syberia. (видел что у народа есть с этим проблеммы)

Вопрос как и где переименовать название карты на англ. язык. чтоб путь к програме состоял только из латинских букв!

    Переименовываем карты памяти

Если вам по каким-то причинам не нравится название «Storage Card», используемое по умолчанию для названия карт памяти на КПК, его можно сменить на более приемлемое. Саму папку вы переименовать не сможете, а вот указать системе синоним для Storage Card — без проблем.

Откройте ветку HKEY_LOCAL_MACHINE \Drivers\PCMCIA\ATADisk\ .

Создайте ключ «Folder» со значением, соответствующим новому названию карты. Его получит первая карта памяти, установленная в систему. Следующая, соответственно, будет иметь то же имя, но с цифрой.

Поиском по форуму я умею пользоваться Все это НЕ помогло.

Профессор (5 lvl) должен вникать в вопрос, а не давать стандартные ответы. madalf [02.11.2006 11:17] :
Менять нужно следующие ветки!

HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory\Folder и
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMMC\Folder

    madalf писал(а):
    Профессор (5 lvl) должен вникать в вопрос

Как переименовать карту памяти?

  • Как переименовать карту памяти?

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

    Вам понадобится:

    • компьютер
    • картридер

    Человеку свойственно все индивидуализировать, то есть или подстраивать под себя или давать собственные названия. Не минула жажда переименования и сферу высоких технологий. Начиная от имен профилей на персональном компьютере и плейлистов проигрывателя, заканчивая обозначением Bluetoothустройства – все подвергается изменению. Как будто от того как переименовать карту памяти, например, будет зависеть ее быстродействие или объем.

    Тем не менее, в некоторых случаях оригинальная маркировка бывает необходима чтобы не запутаться при использовании в постоянном обороте двух и более одинаковых карт. При этом производится такая индивидуализация очень легко. Главное, параллельно с этим не заблокировать доступ к носителю, так как удалить пароль карты памяти непросто.

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

    Далее необходимо войти в проводник, где следует на выбранном носителе открыть меню форматирования. В появившемся окне требуется оставить все без изменения кроме метки тома. В нем прописывается желаемое имя и нажимается кнопка «Начать». Так как заменить карту памяти, или просто извлечь, до окончания процесса форматирования чревато безвозвратной ее порчей, следует дождаться завершения, даже если ошибочно была установлена не так флешка.

    После форматирования накопитель можно поместить обратно в устройстве, на котором он постоянно используется. В процессе эксплуатирования лучше часто не извлекать карту, так как восстановить карту памяти SD, MS и MMCчасто бывает невозможно. Дело в том, что при постоянных извлечениях контакты в телефоне или фотоаппарате могут деформироваться и соединиться с соседними плашками, что часто приводит к выходу из строя процессора карты. В идеале извлечь ее следует только для изменения имени, а данные считывать, соединяя устройство посредством кабеля или Bluetooth.

    Переименовать файлы на SD карте. Андроид приложение

    Никак не получается переименовать файл на SD карте из своего приложения. Устройство хуавей андроид 8. Разрешения на запись и чтение есть. Использую такую форму:

    oldfile.renameTo(newfile) 

    Плюс ко всему прочему проверка:

    oldfile.canWrite(); 

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

    Отслеживать
    задан 15 янв 2020 в 19:08
    636 4 4 серебряных знака 11 11 бронзовых знаков

    1 ответ 1

    Сортировка: Сброс на вариант по умолчанию

    Начиная с версии Android 4.4 приложениям запрещен доступ к редактированию содержимого SD карты через класс File . Вместо этого предлагается использовать Storage Access Framework. Storage Access Framework умеет работать с SD картой начиная с Android 5.0 (на 4.4 редактировать содержимое SD карты официально нельзя). Можно использовать Intent.Intent.ACTION_OPEN_DOCUMENT_TREE чтобы дать пользователю выбрать папку:

    Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT_TREE); startActivityForResult(intent, REQUEST_CODE); 

    Результат выбора придет в onActivityResult . Сначала можно проверить, действительно ли пользователь выбрал нужную папку. Для этого можно вручную соорудить tree Uri из абсолютного пути файла и потом проверить, действительно ли в интенте пришел этот tree Uri. Потом нужно получить разрешение на работу с этой папкой через getContentResolver().takePersistableUriPermssion() и потом можно использовать класс DocumentFile чтобы получить список файлов в папке и класс DocumentsContract , чтобы переименовать требуемый файл:

    @Override protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) < if(requestCode == REQUEST_CODE && resultCode == Activity.RESULT_OK && data!= null && data.getData() != null)< Uri treeUri = data.getData(); int takeFlags = Intent.FLAG_GRANT_READ_URI_PERMISSION | Intent.FLAG_GRANT_WRITE_URI_PERMISSION; getContentResolver().takePersistableUriPermission(treeUri, takeFlags); DocumentFile folder = DocumentFile.fromTreeUri(this, treeUri); DocumentFile fileToRename = folder.listFiles()[0]; try< DocumentsContract.renameDocument(getContentResolver(), fileToRename.getUri(), "top.txd"); >catch(FileNotFoundException exception) < >getContentResolver().releasePersistableUriPermission(treeUri, takeFlags); > else < super.onActivityResult(requestCode, resultCode, data); >> 

    Важное уточнение: в следующей версии Android 11 доступ даже к внутреннему хранилищу через File будет закрыт. Придется использовать Storage Access Framework и для внутреннего хранилища.

    Как переименовать sd карту на андроид

    Сори за новую тему,искал,что то подходящего ненашёл.
    У брата HTC Disaer(Android 2.2),при подключении аппарата к компу в режими Карта памяти,в правом нижнем углу в компе где обычно светятся флешки она появляется и называется Android mobile,уточняю не то название что мы можем поменять через метку тома,а вшитое название от производителя!!
    И так собственно вопрос,хочу для своего КПК на windows mobile обозвать карту windows mobile,как сделать?в оригинале у меня пишет ,,Storage,,

    21.04.11, 08:38 | #2


    Разработчик
    Реп: ( 541 )

    eda100,
    а если погуглить?

    Ищем и переименовываем в реестре
    HKLM\System\StorageManager\Profiles\SDMemory\Folder
    HKLM\System\StorageManager\Profiles\SDMMC\Folder
    итд, аналогичные

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *