@xamarin_russia

Страница 326 из 619
SkromRatClub
18.03.2018
15:17:12
Intent smsIntent = new Intent(Intent.ActionView); smsIntent.SetType("vnd.android-dir/mms-sms"); smsIntent.PutExtra("sms_body", "Some SMS text"); context.StartActivity(smsIntent);

запускаю так но приложение крашиться

что не так делаю подскажите

из активити нормально работает

Google
SkromRatClub
18.03.2018
15:44:33
Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?

German
18.03.2018
17:09:42
Ещё раз задам вопрос

В vs Mac окно превью для андроид экрана не отображается

SkromRatClub
18.03.2018
19:06:58
помогите с последним вопросом. в приложении есть ресивер для приема смс и активити для его отображения. все, больше нечего. мое приложение после зборки и подписки весит 40мб... как можно уменьшить вес? приложения существуют и по 2 мб и меньше.

а тут минимум кода и 40

SkromRatClub
18.03.2018
19:56:44
нет библиотек)

ну не на 40мб)

Kirill
18.03.2018
20:07:49
нет библиотек)
Есть. Те же Android support библиотеки. Xamarin. Forms используется?

SkromRatClub
18.03.2018
20:11:16
ну это да.

ну по минимуму

Kirill
18.03.2018
20:26:01
ну это да.
ну вот это и занимает место. Место занимает не только то, что напрямую используется. Хочешь 2 МБ приложение - пиши нативно под андроид на java

SkromRatClub
18.03.2018
20:35:58
я понял. плохо ну да ладно

Google
Yury
18.03.2018
20:39:25
http://lmgtfy.com/?iie=1&q=xamarin+reduce+apk+size Вот несколько способов

Sergey
19.03.2018
15:40:09
ребята скажите плиз, как известно в 2015 студии U3 появился фунционал Arcive + Distribute для сборки подписанных APK а всё таки - этот момент можно реализовать через PostBUild правила ? что бы АПК шка у меня уже подписанная собиралась со всем солюшоном*?

An
19.03.2018
16:37:11
Emulator не находит вайфай

Как настроить?

Max
19.03.2018
16:40:31
An
19.03.2018
16:41:21
Пишут, что должен

XlV
19.03.2018
16:58:01
Всем привет! Подскажите с чего лучше начать изучать xamarin.

An
19.03.2018
16:58:17
https://stackoverflow.com/questions/7876302/enabling-wifi-on-android-emulator

Но у меня не находит

Android 7.1

?‍?
19.03.2018
17:03:35
Всем привет! Подскажите с чего лучше начать изучать xamarin.
Смотря на каком вы этапе (ваши навыки и опыт), сколько у вас времени и для какого проекта. Есть такой вот сайт, но не уверен за актуальность «уроков» https://metanit.com/sharp/xamarin/

Max
19.03.2018
17:10:32
Норм заходят видосы индусов на ютабе

+документация норм заходит

Всем привет! Подскажите с чего лучше начать изучать xamarin.
Но сильно зависит от того, зачем и как вы учите Xamarin. Если поделитесь, то возможно что-то посоветуем

An
19.03.2018
17:13:40
Киньте. плз, скрин с накстройками для АВД ?

XlV
19.03.2018
17:17:40
Но сильно зависит от того, зачем и как вы учите Xamarin. Если поделитесь, то возможно что-то посоветуем
Спасибо всем за ответы! В основном до этого писал на С# сейчас в месте где работаю появляется задача на xamarin. Вот и появляеться потребность быстро изучить и приступить к разработке. Как бы все это печально не звучало.

В основном до этого был занят разработкой на asp net

Web api

Alexey
19.03.2018
17:21:41
Сап чат. Скажите пожалуйста, у кого-то возникала такая ошибка при запуске Xamarin Live 'Resource.Drawable' does not contain a definition for 'background' И так на любой вызов ресурса в xamarin. Как вы вылечили? Я уже пробовал полность прописывать путь до ресурсов, всё равно не работает. чяднт

При этом на девайс через провод билдит норм, то же самое и с виртуалкой

Google
Alexey
19.03.2018
17:29:19
А через что верстку чекаете?

Ну, чаще чем гориллу

Я просто вообще в шоке от такого кривого тулинга, на Android Studio такой дичи не было

Max
19.03.2018
17:32:01
А через что верстку чекаете?
Ни через что. В голове верстка, а код верстки в коде

Alexey
19.03.2018
17:35:22
Блин, хардкор, спасибо

German
19.03.2018
17:35:57
во во

Евгений
19.03.2018
17:37:24
Подскажите пожалуйста, с чем может быть связан такой креш?

Возникает при старте приложения у юзера, но ни одном из тестовых iOS устройств не воспросизводится.

Заранее благодарен за подсказку

Max
19.03.2018
17:57:29
Смотрите правильный ли Nuget поставили и вообще что с контекстом бд и есть ли разрешение на чтение/запись

Заранее благодарен за подсказку
На инициализации бд падает в общем

Pavel
19.03.2018
17:59:19
Проверь info.plist может там нужны какие нибудь пермишены

Artem
19.03.2018
19:45:17
Здравствуйте! Есть ли возможность программно и без участия пользователя включить мобильные данные в Android 5.0 и выше? Не прибегая к руту

Pavel
19.03.2018
20:14:12
А через что верстку чекаете?
Через запуск прилагоса)

На девайсе или эмуляторе, билд и запуск секунд 15

Терпимо

Google
Ildar
19.03.2018
23:29:50
Ребята, подскажите, как лучше всего передавать большие файлы по сети, больше гигабайта. Открывать дескриптор как файл или как стрим? Передавать по частям? Какого размера? Сервер-клиент на сокетах есть

ujeenator
19.03.2018
23:36:21
Ребята, подскажите, как лучше всего передавать большие файлы по сети, больше гигабайта. Открывать дескриптор как файл или как стрим? Передавать по частям? Какого размера? Сервер-клиент на сокетах есть
спокойно гонял такое по HTTP вплоть до 30 гиг файл открывал стримом, отправлял в коннекшн стандартные чанки по 64 килобайта если коннешн вдруг обрывается - на сервер определял логику продолжение докачки с определенного места

ujeenator
19.03.2018
23:40:14
Вот я сейчас и задумался. А не зайду ли я в тупик с такой логикой. 30 гиг по http - это конечно сильно. Логика сложная получилась?
если делать все по стандарту HTTP REST то первичный запрос отправляется на сервер методом PUT дальше если случился обрыв все последующие запросы выполняются методом PATCH с указанием в кастомном заголовке количества байт которое уже было отправлено к примеру некоторые используют такое имя хедера X-Update-Range: 21414

ujeenator
19.03.2018
23:48:06
Вот я сейчас и задумался. А не зайду ли я в тупик с такой логикой. 30 гиг по http - это конечно сильно. Логика сложная получилась?
из подводных камней - важно понимать что последние несколько чанков во время обрыва могли не отправится потому при обрыве стоит откатить позицию на 1000 байт назад или что то вроде того

ujeenator
19.03.2018
23:52:29
Т.е. есть шанс не угадать с откатом позиции и потерять пару чанков?
там все упирается в скорость закачки и размер таймаутов в TCP

если задача сделать идельано надежную закачку

то я предложил бы немного дополнить

можно перед началом докачки отправлять на сервер OPTION запрос чтобы получить точное количество закачанных байт в виде ответа с заголовком Content-Length

Тогда будет надежно

ujeenator
19.03.2018
23:55:54
Тогда может лучше хеш?
хеш чего? недокачанного файла?

Тогда может лучше хеш?
TCP сам должен проверять целостность данных

Google
Ildar
19.03.2018
23:57:06
хеш чего? недокачанного файла?
А, все понял. Да, думал идея дублировать хешем чанки

TCP сам должен проверять целостность данных
Ок. Те перед докачкой делать запросы о позиции, скачанном размере...

TCP сам должен проверять целостность данных
Думал напишешь что-то. В общем спасибо за советы

ujeenator
20.03.2018
00:14:32
Думал напишешь что-то. В общем спасибо за советы
я сначала думал еще расписать) но решил что уже хватит

Igor
20.03.2018
07:30:30
ребят, всем привет, только начал прогать на xamarin

хочу спросить, эмулятор запускается 1000 лет

есть ли какой-нибудь эмулятор по лучше

не знаю,мб есть какое-то решение

Igor
20.03.2018
07:34:22
ссд это хорошо, но в джаве все работает куда быстрее

мб просто встроеннвй эмулятор говеный

Igor
20.03.2018
07:34:41
может можно заменить его

Damir
20.03.2018
07:34:57
ты под андроид пишешь?

Страница 326 из 619