Ильфат
думаю, надо идею и ux переосмыслить, чтобы такой фигни не делать. надо на своём стоять
Anonymous
А что значат цифры после названия метода в нативных крашах, вот это +239 тут? Это не номер строки, потому что номера строк этого метода совсем в другом диапазоне:
backtrace:
#00 pc 0000000000009cec /data/app/org.myapp-1/lib/arm/libmyapp.so (Java_org_myapp_FooClass_barJniMethod+239)
Aleksey
Anonymous
смещение от базового адреса?
Да, вот нагуглил по Айос только что ответ: "return address for stack frame". Чтобы превратить это в номер строки нужны файлы которые выдавал линкер при сборке, и если мы их не сохраняли, то понять, что там было, уже почти невозможно.
Jamal
я все реализовал , сейчас осталось убрарть только вот эти падения . Не понимаю из за чего )
Jamal
Mike
Aleksey
Aleksey
пытается открыть базу с другой версией структуры, или удали данные или напиши миграцию
Jamal
миграция что такое не знаю , но стереть данные могу )
Jamal
а точно , я версию менял, но потом обратно вернуд
Jamal
спасибо
Jamal
я удалил перустановил приложение, там у меня такая фишка идет добовление пресонажа в избранного . Первый раз норм 2 клик приводит к падению
Igor
Ильфат
Igor
У кого-то тут зависал при перемотке аудио (стриминг mp3) Exo2 плеер?
Igor
Не могу понять, девайсы дерьмо или я глупый
Igor
Есть вот такой код: https://gist.github.com/komigor/2f23755b6201764072b7ea2055736017
Судя по всему зависание идет на seekPlayer, на Android 5.0+.
На Android 4.4.2 – пашет как часы (Samsung Galay Tab S)
На Android 5.0 и 7.0 – как повезет (Samsung S8 и S9 вpоде бы)
На huawei дешманском с 7.0 pедко, но висит.
Igor
Есть подозpение дедлоков, но идей, откуда они могут появиться – нет. Таск на фикс висит уже чуть ли не месяц, пеpеход с MediaPlayer API на ExoPlayer2 дал больше стабильности, но баг остался
Vyacheslav
вопрос по android Tv Oreo и выше, кто знает как юзать выбор даты и времени на android tv приложении? стандартные Date and Time Pickers будут там работать ?
Dan
#whois Дан, разрабатываю приложение под Android Wear, начинающий разработчик (под Андроидом)
Dan
Прошу помощи, с обновлением Android Studio - стало выдаваться сообщение Android dependency 'com.android.support:support-fragment' has different version for the compile (26.1.0) and runtime (27.1.1) classpath. You should manually set the same version via DependencyResolution - а как пофиксить не удалось уже второй день, SO не помог, гуглил, нашел некий сайт на корейском, без ответа. Сдаюсь
Dan
мой gradle конфиг - (wearable) - https://pastebin.com/akhz6Sc2
Dan
gradle (common) - https://pastebin.com/j3ASEk4f
Dan
gradle (mobile ) - https://pastebin.com/YX6gVVdK
Kostya
в мобайле обнови версию саппортной либы
Dan
в мобайле обнови версию саппортной либы
Спасибо за ваш ответ, сделал так https://pastebin.com/NHjfmbZd - но опять то же сообщение. Эта история с версиями просто в тупик ставит, не подскажите где можно узнать как это устроено у gradle? Чтобы не мешать другим.
Сергій
Сергій
Тем более на мажорную версию
Amir
Можно как нибудь sqlite DB базу сжать? а то почти 30мб весит
Anton
есть подозрение что ты там хранишь много лишнего
Amir
Anton
Ого, а зачем их хранить? Для поиска?
Amir
Anton
Тогда это, может лучше забить? 30 мб не так много
Amir
Dug
Ребят, а как UTC время откорректировать к текущему часовому поясу, где я? Решения из SO помогли, но почему-то оно добавляет 1 час. К примеру с сервера приходит время 12:30 (у меня в Минске это 14:30). При форматировании получаю 15:30. Есть кто сталкивался с этим?
Dug
Сергій
Semyon
ребят в чём ошибка не пойму:
int balance;
balance = balance_pref.getInt(APP_BALANCE, 0);
Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
Anton
может лучше сразу из ассета читать и все?
Сергій
Kostya
Amir
Dmitriy
Amir
апк то качают еле еле - 15мб
Сергій
Anton
Anton
Сергій
Сергій
😁
Amir
ну вопрос собственно уже не в этом, никто не будет переписывать это) Основной вопрос можно ли сжать как то эту базу...
Dug
Dug
Нет, не надо так делать) это я так..
Ivan
Ребят, почему-то не в какую не получается сделать expandedToolbar жирным. И программно пробовал, и через xml. Есть какие-то идеи?
Dmitriy
Dmitriy
Я только скинул пример как на девайсе сделать, но в твоем случае можно и исходную базу, ту что в ассетах предварительно вакуумом обработать
Иван
Всем привет! Возможно кто-нибудь сталкивался с такой задачей. Необходимо чтобы на устройстве были установлены 2 версии одного приложения. Одна из маркета, другая из Beta fabric. Как это сделать?
Сергій
Anton
Сергій
Сергій
Делай через флейворы
Иван
Иван
Или менять именно applicationId?
Dmitriy
ну я и предлагаю сделать вакуум исходной базы и залить ее в ассеты, а не делать его на дейвасе. Но кстати не знал что не работает на старых осях
Anton
Иван
Иван
У меня сейчас вот так
Anton
такого быть не может
Amir
Иван
defaultConfig {
applicationId "com.***********.dev"
minSdkVersion 21
targetSdkVersion 27
versionName project.PROJECT_VERSION_NAME
versionCode Integer.parseInt(project.PROJECT_VERSION_CODE)
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
}
buildTypes {
release {
debuggable false
jniDebuggable false
signingConfig signingConfigs.config
}
debug {
jniDebuggable true
applicationIdSuffix ".test"
versionNameSuffix '-TEST'
}
}