
Алексей
10.10.2016
15:29:17

Иван
10.10.2016
15:50:23
У меня такое часто. Начинается внезапно, но с момента начала дерево схлопывается при каждой работе градла
Вполне возможно где-то закопан баг между монитором файловой системы и обновлением дерева
Вполне возможно, что студия начинает не обновлять дерево, а воссоздавать его каждый раз заново, тем самым создавая закрытые ветки

Google

Pavel
10.10.2016
15:54:40
Подскажите, а в плей при публикации короткое описание это keywords?

Gundabadec
10.10.2016
16:12:52

Fedor
10.10.2016
16:15:03
Периодически народ жалуется что из забанили с аргументацией "кейворды"

Валерий
10.10.2016
17:27:43
Error: com.android.builder.internal.aapt.AaptException: Failed to crunch file C:\Programs\Jenkins\workspace\MyProject_develop-IC2QD4HORUUZ6ADHQARDKVZE5B5HKYEJ6JFPOE2DJJ75ZQZFYBDQ\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\24.2.0\res\drawable-xhdpi-v4\abc_list_selector_disabled_holo_dark.9.png into C:\Programs\Jenkins\workspace\MyProject_develop-IC2QD4HORUUZ6ADHQARDKVZE5B5HKYEJ6JFPOE2DJJ75ZQZFYBDQ\app\build\intermediates\res\merged\minSdkDown\debug\drawable-xhdpi-v4\abc_list_selector_disabled_holo_dark.9.png
Есть мысли?

Alexandr
10.10.2016
17:54:15
слишком длинный путь до файла?
в винде есть ограничение вроде
перенесите проект в другую директорию, чтобы путь (кол-во символов) стало меньше

Валерий
10.10.2016
17:56:16
проблема в том, что это multibranch в Jenkins, он зачем-то генерирует папки на основе имени ветвей вида _namolem_filter_refactoring-BPU7VFDXI7CJDQLUYHCOCQGOSVC4LXEOZT4PQX5CDAK3TUZPZ5NA

Alexandr
10.10.2016
17:58:41
поищите, возможно это ограничение можно обойти, если дженкинс не настроить по-другому

Denis
10.10.2016
17:59:05

Nick
10.10.2016
18:21:18
я так програмлю на линухе, там до двадцати уровней можно папки креативить))

Google

Alexandr
10.10.2016
18:22:24
здесь проблема не в уровнях, а длине пути в символах

Nick
10.10.2016
18:22:30
хотя это не длинный ещё... я однажды писал лаунчер свой, так там путь подлиннее был, жесть..
я правда не считал сколько тут, но всё равно.
но для винды это есть проблема
а что в дженкинсе настроек нет по выводу путей папок?? ну самих имён файлов??

Dmitriy
10.10.2016
18:43:15
хей, ребята, вы не в курсе, пофиксили багу с adb на сиерре?

Alexandr
10.10.2016
18:45:15
вроде да, последняя версия на canary канале

Dmitriy
10.10.2016
18:46:36
щас со стабильной ветки прилетела 2.2.1, может уже в ней фикс есть?

Alexandr
10.10.2016
18:48:47
а ну наверное тогда да, в конце недели они писали, что если все ок будет, то через пару дней выпустим стейбл

Dmitriy
10.10.2016
18:49:45
супер

Sergey
10.10.2016
18:58:12
по rx
у меня есть некий абстрактный ретрофитовский колбек http://pastebin.com/qhaXDtPV
в котором я читаю респонс и проверяю, что пришел нормальный ожидаемй ответ тогда вызываю onComplete если нет то обработка ошибок и т.д.
Если я перепишу ретрофит что бы он возвращал Observable<мой_респонс_класс> то куда переедет вся логика из колбека? в какой оператор или как вы делаете в таком случае?
Логика обратки всех респонсов одинаковавя

Gerc
10.10.2016
19:05:20
У всех нормально лэйаут редактор в студии 2.2 работает?
А то в relativelayout границы сдвигаю к соседней вью, а ниче не меняется

Roman
10.10.2016
19:24:33

Gerc
10.10.2016
19:26:45
Или он только под констраинтлеяут заточен?

Seraphim
10.10.2016
19:28:00

Anisim
10.10.2016
19:53:27
Есть 2 standart билета на Joker, сам поехать не смогу, отдам по номиналу - 12000 если кому надо, пишите :)

Максим
10.10.2016
19:56:26
Привет
У кого есть опыт декомпиляции апк? К то смог достать исходники с нормальными именами? Иои исправить имена методов/полей, загаженных обфускатором?
Кажется Артем Кудашов имеет большой опыт. Есть что-нибудь?

Google

Vitaliy
10.10.2016
20:00:32
Артем Кудашов?

Alexander
10.10.2016
20:06:02
видимо про Артёма Кулакова этот комментарий

Nikolay
10.10.2016
20:06:17
Чтобы нечитабельно было

Alexander
10.10.2016
20:06:26
возможно

Максим
10.10.2016
20:07:08
Фамилии похожи
возможно
Может поделишься? У тебя же доклад был про безопасность

Alexander
10.10.2016
20:09:39
если ты про обычный прогард то там не сложно
после раскоывривания начинаешь отслеживать и въезжать в алгоритм
jdgui и jadx да и многие другие тебе даже автоматически переименуют многое из того что смогут понять

Nikolay
10.10.2016
20:10:33

Alexander
10.10.2016
20:11:13
есть варианты которые позволяют автоматически рефакторить декомпилированный код на предмет переименования руками переменных и классов, например JEB Decompiler

Sergey
10.10.2016
20:15:21
а кто знает, есть у Google SpreadSheet сдк для андроида? мне надо вычитать таблицу. Пока нагуглил вот https://coderwall.com/p/duapqq/use-a-google-spreadsheet-as-your-json-backend
кажется нашел https://developers.google.com/google-apps/spreadsheets/worksheets
хоть и для джавы но думаю подойдет
нашел новее и для андроид https://developers.google.com/sheets/quickstart/android
но тут черт ногу сломит

Максим
10.10.2016
20:28:39

Admin
ERROR: S client not available

Alexey
10.10.2016
20:32:09
Ребята, кто-нибудь запихивал PreferenceFragment во ViewPager для показа настроек на табах?

Google

Максим
10.10.2016
20:33:12
А не, я перепутал, не jdgui. Была какая-то прога для просмотра jar
А нет, не перепутал, она и есть

Nikolay
10.10.2016
20:35:12
Кто трогал руками ExoPlayer?

Никита
10.10.2016
20:36:54
У кастомной вьюхи может быть 2 состояния (wifi/sim) и 5 степеней мощности сигнала, для каждой есть drawable.
Не подскажите как это все красиво замутить через State?

Nikolay
10.10.2016
20:39:00
Берешь и делаешь enum или константы у этой вьюхи

Никита
10.10.2016
20:39:07
пробовал создавать в attr declare-stylefble с boolean и enum , selector , но в onCreateDrawableState можно сделать merge только одного state (либо enum либо wifi)
ну не охота прописывать
if(...)
drawableId=...

Sergey
10.10.2016
20:59:05
на убунту и маке такого не замечал. А вот у колеги по работе на винде такое переодически случается

Иван
10.10.2016
21:34:04
Если мне не изменяет память, весь бандл поднимается из сериализованного при одном пинке на запрос чтения, а пинок этот есть в недрах фреймворка по дефолту
Так же, как однажды выяснилось не без помощи друга, все что ты складываешь в бандл не сериализовано и не обезопасено до момента вызова соотв. места в Бандл
Внутри ничто иное как словарь со ссылками на положенные в бандл объекты

Andre
10.10.2016
21:36:22

Иван
10.10.2016
21:38:08
Пушкин
))
Да не очевидно. Но оно так в итоге работает
А почему ты так переживаешь?
У тебя какая то логика в восстановлении?
Не хочешь переделать пока не поздно?
Убрать оттуда все кроме восстановления
Само собой

Google

Иван
10.10.2016
21:42:53
Ты же сам сказал у тебя там бизнес логика
Чуть выше
Иди лучше сейчас спать
А то наделаешь еще
Знаю я это сонное состояние :)
Да хватит меня благодарить мне аж не по себе)