Автор Тема: Real3DOPlayer!  (Прочитано 120827 раз)

0 Пользователей и 10 Гостей просматривают эту тему.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #165 : 20 Май 2016, 16:24:38 »
Ага, кнопку назад можно нажать еще раз и вывалиться в корень диска  ;D Осталось понять как из этого корня попасть на SD карту (которая у меня встроена в телефон)

Как и в большинстве линуксов - обычно это /mnt/ваш_вариант_SD
Или просто скинь на свою SD игры в директорию 3DO (очисть данные эмулятора, если что-то выбирал) - эмуль скорее всего найдет эту папку.
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн aliast

  • REALьный 3DOшник
  • Новенький
  • *
  • Сообщений: 45
Re: Real3DOPlayer!
« Ответ #166 : 20 Май 2016, 16:33:38 »
Интересно.. Total Commander утверждает что SD карта находится по пути /storage/emulated/0/ но в эмуляторе там дальше нет папок. В /mnt/user/0 тоже пусто.
Нет, вру. Есть две папки /storage/emulated/ - в системной области и ещё хз где. Файловые менеджеры видят их по отдельности как диски C и D в винде, а эмулятор не предлагает такого выбора. Он тупо корень показывает и всё. На карту можно зайти через /sdcard но в эмуле эта папка тоже пустая :( И /mnt/sdcard тоже в эмуле пустая.
Было бы наверное проще если бы в телефоне была отдельная SD карта, но там только встроенная :(
« Последнее редактирование: 20 Май 2016, 16:52:50 от aliast »

Оффлайн Tetsujin

  • REALьный 3DOшник
  • Постоялец
  • *
  • Сообщений: 137
Re: Real3DOPlayer!
« Ответ #167 : 20 Май 2016, 16:41:48 »
Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
А и правда -) Открывается выбор папок, но очень уж непривычно - наверняка многие будут также искать кнопку в меню.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #168 : 20 Май 2016, 17:12:12 »
Интересно.. Total Commander утверждает что SD карта находится по пути /storage/emulated/0/ но в эмуляторе там дальше нет папок. В /mnt/user/0 тоже пусто.
Нет, вру. Есть две папки /storage/emulated/ - в системной области и ещё хз где. Файловые менеджеры видят их по отдельности как диски C и D в винде, а эмулятор не предлагает такого выбора. Он тупо корень показывает и всё. На карту можно зайти через /sdcard но в эмуле эта папка тоже пустая :( И /mnt/sdcard тоже в эмуле пустая.
Было бы наверное проще если бы в телефоне была отдельная SD карта, но там только встроенная :(

Она не пустая - файлы не показываются, поскольку это диалог выбора директории (файлы просто не видны). В винде ведь тоже в диалогах выбора директории файлы не показываются - почему здесь должно быть иначе? =)
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #169 : 20 Май 2016, 17:55:50 »
Попробуй стандартную кнопку назад нажать - будешь приятно удивлен =)
А и правда -) Открывается выбор папок, но очень уж непривычно - наверняка многие будут также искать кнопку в меню.

Да, многие хотят видеть файлы  ::dash: при этом даже не пытаются выбрать директорию - написано же - "выбор директории" - мой английский на столько ужасен? Покажите мне кто-нибудь общепринятый - правильный диалог для выбора директории, я вот отродясь в таких диалогах файлов не наблюдал...
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #170 : 20 Май 2016, 18:31:33 »
Надо будет как в Фениксе наверное сделать.

aliast, может я тебя не понял, и у тебя вообще ничего не читается? Ты пробовал создать директорию скажем 3DO - она видна где-нибудь при попытке выбора?

Ближайшее время помучаю виртулку с 6-м дроидом на этот счет.
« Последнее редактирование: 20 Май 2016, 18:46:16 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #171 : 20 Май 2016, 20:47:30 »
Да действительно проблемы какие-то с доступом к файлам в 6-м андроиде.
На виртуалке у меня не видно директорий.

Это вот для любопытных - как гугл издевается над программистами:

Цитировать
Background

Android had a lot of changes as to how to handle the SD-card and storage in general:

    API 3 - you get all access, no permission needed
    API 4-15 - you need to use WRITE_EXTERNAL_STORAGE, and you get all access.
    API 16-18 - if you wish only to read, use READ_EXTERNAL_STORAGE
    API 19-20 - you can't read or write to secondary external storage (SD-card), unless your app is a system app, or you have root.
    API 21-22 - in order to access the SD-card, you need to ask the user for permission, and use the DocumentFile API instead of the File API. This raied a lot of questions, as I've written about here, here and here.

Starting with API 23 (Android 6), things seem to change yet again...
The problem

For API 23, there are at least 2 things that are new and are storage-related :

    "Adoptable Storage Devices" - The user can optionally make the SD-card as something that's like the primary external storage.
    As part of the new permissions mechanism (requesting permissions at runtime), it seems that storage is also a permission the user needs to confirm. This is for both READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE

Since there is no Android 6 device out there that has SD-card, and because the emulator itself doesn't really have the ability to use an SD-card, it's still impossible to know what's going on.

Это основная причина, почему сохраненки хранятся там где хранятся. И почему не у всех видны флешки. Бороться с этим частично можно, но очень осторожно иначе еще куча падений на ровном месте... На API 19-20 маразм достиг верха критинизма, потом немного расслабился, но опять крепчает с новой силой...
« Последнее редактирование: 20 Май 2016, 21:02:37 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Tetsujin

  • REALьный 3DOшник
  • Постоялец
  • *
  • Сообщений: 137
Re: Real3DOPlayer!
« Ответ #172 : 20 Май 2016, 21:09:30 »
Да, многие хотят видеть файлы  ::dash: при этом даже не пытаются выбрать директорию - написано же - "выбор директории" - мой английский на столько ужасен? Покажите мне кто-нибудь общепринятый - правильный диалог для выбора директории, я вот отродясь в таких диалогах файлов не наблюдал...
Нет, я вовсе не о том, а про вызов диалога выбора директории, чтоб диалог разворачивался при нажатии на кнопку в меню, а не на кнопку "назад". А то, если проводить сравнение с виндами, получается в программе я вызываю меню выбора директории, а оно пустое и я должен нажать "отмену" чтоб получить диалог проводника - это меня и сбило с толку.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #173 : 20 Май 2016, 21:19:20 »
Да, мне тоже не нравится, часто даже неудобно, когда "назад" рисованная и скрывается автоматически. Надо будет переделать эту часть, но на первое время - хотя бы так.
« Последнее редактирование: 20 Май 2016, 21:49:18 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #174 : 20 Май 2016, 21:47:46 »
Версия 1.0.12

 - Поправил еще пару сомнительных мест
 - Немного поправил интерфейс (для маленьких экранов)

ПС. Дальше попробую разобраться с флешками.
« Последнее редактирование: 20 Май 2016, 22:17:51 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #175 : 20 Май 2016, 22:38:23 »
Нашел способ победить это дело с флешками, но надо тесты прежде прогнать. Чтобы не получилось как всегда =)
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Overkill

  • REALьный 3DOшник
  • Частый гость
  • *
  • Сообщений: 67
Re: Real3DOPlayer!
« Ответ #176 : 21 Май 2016, 06:27:00 »
 :) Макс,  вкрути для полного счастья экран 16 : 9  :) , а то стандартная картинка 4 : 3 много места по краям оставляет , и будет эмулятор формата FullHD  :) .
я - фанат своих детских страхов

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #177 : 21 Май 2016, 06:37:37 »
:) Макс,  вкрути для полного счастья экран 16 : 9  :) , а то стандартная картинка 4 : 3 много места по краям оставляет , и будет эмулятор формата FullHD  :) .

Приставка не поддерживает 16 к 9, статус бары во многих играх закроются. Это надо внутриигровые настройки делать, позже.
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Casper

  • REALьный 3DOшник
  • Ветеран
  • *
  • Сообщений: 1744
Re: Real3DOPlayer!
« Ответ #178 : 21 Май 2016, 07:41:25 »
Видимо имелось в виду, принудительно растянуть на весь экран.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Re: Real3DOPlayer!
« Ответ #179 : 21 Май 2016, 10:08:40 »
Видимо имелось в виду, принудительно растянуть на весь экран.

Растянуть с искажением пропорций - это можно =)
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"