Застрял в bootloop, когда я пытался установить Ubuntu Touch на моем Galaxy Nexus

Вы не должны использование StreamReader для двоичных файлов (как gifs или jpgs). StreamReader для текст данные. Вы будете [почти 119], конечно теряют данные, если Вы используете их для произвольных двоичных данных. (Если Вы используете Кодирование. GetEncoding (28591) Вы, вероятно, будете хорошо, но какой смысл?)

, Почему необходимо использовать StreamReader вообще? Почему не только сохраняют двоичные данные как [1 110] двоичные данные и записывают его обратно к диску (или SQL) как двоичные данные?

РЕДАКТИРОВАНИЕ: Поскольку это, кажется, что-то, что люди хотят видеть..., если Вы делаете , просто хотят скопировать один поток в другого (например, в файл) используют что-то вроде этого:

/// 
/// Copies the contents of input to output. Doesn't close either stream.
/// 
public static void CopyStream(Stream input, Stream output)
{
    byte[] buffer = new byte[8 * 1024];
    int len;
    while ( (len = input.Read(buffer, 0, buffer.Length)) > 0)
    {
        output.Write(buffer, 0, len);
    }    
}

Для использования его для дампа потока в файл, например:

using (Stream file = File.Create(filename))
{
    CopyStream(input, file);
}

Примечание, что Stream.CopyTo был представлен в.NET 4, служа в основном той же цели.

1
задан 14.05.2020, 20:34

2 ответа

Надо надеяться, Вы не облицовывали его кирпичом.

Попытка, загружающаяся в Системный Режим Восстановления. .

Нажатие и удерживает кнопку Volume Down и нажимает тогда кнопку питания, пока экран не освещает. Тогда выберите Восстановление и нажмите кнопку питания для подтверждения.

Мог бы выглядеть примерно так:

From androidcentral.com's forums

0
ответ дан 14.05.2020, 20:35
  • 1
    Я попробовал этот подход, но поскольку я упомянул выше, когда я придавливаю объем и привожу в действие логотип Google, появляется разблокированный знак и tben, который это выключает снова – Waruna Manjula 14.05.2020, 20:35

Я понимаю, что это - действительно последний ответ, и Вы, вероятно, решили его к настоящему времени, но он может помочь другим также. У меня была та же проблема с моим телефоном после установки CyanogenMod rom, где я не мог даже загрузиться в восстановление. Необходимо будет найти запас rom пакетом для телефона на компьютере и загрузить файл. Вам также будет нужен способ высветить rom через usb. Например, бесплатная программа под названием Odin работает на устройства Samsung. Независимо от того, какую программу Вы используете - "инициируют" Ваш телефон в режим загрузки:

  1. Снимают покрытие и выходят, батарея
  2. Держат объем + вниз +, кнопка питания
  3. Включает USB-кабель, который подключен к ПК (довольно хитрый, чтобы сделать)
  4. , Телефон должен шуметь однажды, отображая предупреждение треугольника, что не говорит "ОС, установленной" или что-то как этот. Кнопки разблокирования.
  5. Открывают программу для высвечивания rom и следуют за направлениями, характерными для той программы для высвечивания запаса rom

, который Это - то, как я восстановил свое Пламя Galaxy S после мягкой кладки кирпича это когда-то в прошлом году. Надежда это помогает!

0
ответ дан 14.05.2020, 20:35

Теги

Похожие вопросы