
Ярослав
24.07.2017
11:42:06
для текста sp

Михаил
24.07.2017
11:42:44
Ребят, кто - то писал на Realm с RxJava удаление из бд одной ячейки?

Dmitri
24.07.2017
11:42:48
И зачем там высота жёстко задана

Google

Ivan
24.07.2017
11:43:32

Михаил
24.07.2017
11:49:40
Можете кинуть код, пожалуйста, то мой падает

Nikita
24.07.2017
11:49:56

Volodymyr
24.07.2017
11:51:15
Всем привет! Нужна помошь от адептов NDK.
Я делаю приложения для просмотра IP камер и использую для этого vlc-android-sdk c скомпилеными soшками.
Когда я просто запускаю на девайсе через студию и оно пушится в /data/local/tmp/, то все прекрасно работает.
А вот когда приложение ставится в /system/apps/, soшки не подтягиваются и я получаю java.lang.unsatisfiedlinkerror
Насколько я понимаю, System.loadlibrary() пытается найти сошки в system/lib но ничего не находит, но возможности загрузить туда у меня нету.

Ivan
24.07.2017
11:52:15
Загляни в апкшку после сборки

Volodymyr
24.07.2017
11:54:40
.so-шки лежат в app.apk\lib\armeabi-v7a\
вроде все правильно

Dmitri
24.07.2017
12:05:35

Volodymyr
24.07.2017
12:06:02
Как раз увидел, продублирую туда сейчас)
Спасибо

Рома
24.07.2017
12:06:22

Nikita
24.07.2017
12:07:38
Народ, а у кого нибудь возникает проблема при RecordMemoryAllocations в AS3 v7?

Рома
24.07.2017
12:14:12

Google

Алексей
24.07.2017
12:15:37
естественно, это скриншот) зато вы можете посмотреть, где ваша вьюха. или она invisible, или размеры не те, или её перекрыл кто-то

Dmitriy
24.07.2017
12:23:35

Саша Батанова
24.07.2017
12:37:56
хочу из побочного потока обновить ресайкл во фрагменте. когда тоже самое делала в активити, пользовалась RunOnUiThread. в фрагменте - не разрешает так сделать, поскажите в чем проблема?

Quantum Harmonizer
24.07.2017
12:39:06

Саша Батанова
24.07.2017
12:39:43
чет я не догадалась)
спасибо)

Volodymyr
24.07.2017
12:43:35
а как приложение оказалось в системной папке?
Я саппорчу приложения для эмбеддед девайсов на основе кастомного AOSP. Соответственно, никакого гугл плей и совсем другие реалиии для обновления пользователями. Приложения изначально лежат в /system/app с завода. И обновляются через кастомну тулзу. Я складываю в определенную папку .apk, запускаю скриптом бинарник, который на выходе дает .img файл, кормлю тулзе этот образ, она коннектится с девайсом по сети и подменяет обновленные приложения. Это легаси проект, который педалилил китайцы левой пяткой, лиш бы работало, и у меня кроме исходников этих апк ничего нету. Соответственно, возможности подправить апргрейд тулзу на то, чтобы она ещё что-то зааплодила, нету возможности и я могу что-либо делать только в рамках самих апк.


Dmitriy
24.07.2017
12:45:09
Я саппорчу приложения для эмбеддед девайсов на основе кастомного AOSP. Соответственно, никакого гугл плей и совсем другие реалиии для обновления пользователями. Приложения изначально лежат в /system/app с завода. И обновляются через кастомну тулзу. Я складываю в определенную папку .apk, запускаю скриптом бинарник, который на выходе дает .img файл, кормлю тулзе этот образ, она коннектится с девайсом по сети и подменяет обновленные приложения. Это легаси проект, который педалилил китайцы левой пяткой, лиш бы работало, и у меня кроме исходников этих апк ничего нету. Соответственно, возможности подправить апргрейд тулзу на то, чтобы она ещё что-то зааплодила, нету возможности и я могу что-либо делать только в рамках самих апк.
андроид < 4.4 ?

Volodymyr
24.07.2017
12:45:18
4.4

Egor
24.07.2017
12:46:17
кто то работал с шифрованием, обмен ключами по DH??

Dmitriy
24.07.2017
12:47:48
4.4
я бы попробовал переместить в data/app/ или /system/priv-app/
первый вариант лучше, но позволяет удалить приложение
PS: ещё есть /system/vendor/app/, но для его включения вроде надо что-то поменять в коде

Jackson
24.07.2017
12:53:05
кто подскажет, как заставить роболектрик увидеть ресурсы, мне нужно в TypedArray вытащить данные, но он говорит не может их найти
ShadowApplication.getInstance().getApplicationContext().getResources()
.obtainTypedArray(R.array.some_array)
так забираю
пытаюсь точнее

Volodymyr
24.07.2017
12:56:19
ну у меня и получается что если я на тестовом девайсе запускаю то оно идет в data/app и все отлично линкуется
но я ручками перед этим удалял с system/app все кастомные приложения
а у пользователей есть возможность только подменить старые на новые

Alexey
24.07.2017
13:04:45
Парни, кто-нибудь сталкивался с задачей следующего плана: нужно чтобы какая-то работа выполнялась каждые 500 мс в сервисе или типо того, но это должно быть стабильно и на всех системах. Если в случае android < lolipop всё норм, то для того что выше JobScheduler не даёт необходимой стабильности и постоянства на разных девайсах. У кого-нибудь есть мысли как это можно провернуть?

Google

Евгений
24.07.2017
13:29:56
Глянь доз. Там надо что то запрашивать дополнительно. И то нет гарантии в стабильности

Alexey
24.07.2017
13:31:01
Даже с выключенным дозом нестабильно, я хотел бы узнать про обходные пути

Евгений
24.07.2017
13:31:17
Мне кажется единственный выход это при работе в фореграунде
Доз можно выключить?

your-mirror
24.07.2017
13:32:41
Вопрос.
Возможен ли случай, что не смотря на то, что я выставил для запроса "new DefaultRetryPolicy(0, 0, 0)", будет более 1 запроса?

Рома
24.07.2017
13:33:04

Alexey
24.07.2017
13:33:12

Dmitriy
24.07.2017
13:33:59

Рома
24.07.2017
13:34:33
thx

Вадя
24.07.2017
13:35:17
Господа
насколько сложно в реализации прикрутить к xamarin.native adFox
нативного sdk нету

Сергей
24.07.2017
13:36:30

Сергей
24.07.2017
13:36:38

Вадя
24.07.2017
13:36:39
нету нативного, проверял
ну вот насколько сложно будет свйо sdk написать
в этом и суть вопроса

Сергей
24.07.2017
13:37:21

Рома
24.07.2017
13:42:47
Господа, а с помощью какой либы можно форматировать миллисекунды в форму: "2 дня 4 часа" ?

Сергей
24.07.2017
13:43:47

Dmitriy
24.07.2017
13:44:02
android.text.format.DateUtils советую посмотреть)

Google

Рома
24.07.2017
13:45:29

Dmitriy
24.07.2017
13:46:42
у DateUtils нету метода formatDuration(
/**
* Return given duration in a human-friendly format. For example, "4
* minutes" or "1 second". Returns only largest meaningful unit of time,
* from seconds up to hours.
*
* @hide
*/
public static CharSequence formatDuration(long millis) {
}

Admin
ERROR: S client not available

Dmitriy
24.07.2017
13:47:05
они его исключили из доки

Рома
24.07.2017
13:48:22

Dmitriy
24.07.2017
13:53:14
какая версия апи (target)?

Vitalik
24.07.2017
13:55:08
Кто пробовал снифать вайбер?

Рома
24.07.2017
13:56:08

Dmitriy
24.07.2017
13:59:05

Рома
24.07.2017
13:59:48
ну типо такого...
для текствью: обновленно сколько то времени назад

Dmitriy
24.07.2017
14:00:35
но у него ограничение - неделя максимум, потом пишет дату

Рома
24.07.2017
14:03:20

Quantum Harmonizer
24.07.2017
14:58:29

Игори Пак
24.07.2017
15:04:46

Alexey
24.07.2017
15:42:00
Ребят, кто знает какой интент надо кинуть чтобы мой наследованный от FirebaseMessagingService смог его поймать?

Nikita
24.07.2017
15:52:04
Господа, а кто-нибудь пользовался JobSchedulers?

Denis
24.07.2017
15:52:25
может кто-нибудь помнит на вскидку, где можно глянуть список приложений, использующих реалм?

Nikita
24.07.2017
15:52:31

Alexey
24.07.2017
15:52:41

Google

Alexey
24.07.2017
15:53:06
наверно надо брпоадкаст кинуть? startServiceнельзя, он г7оворит сервис можно стартануть только явным интентом

Nikita
24.07.2017
15:53:12
А ты в манифесте поставил слушатель?

Alexey
24.07.2017
15:53:22

Nikita
24.07.2017
15:53:24
<service android:name="com.togezzer.android.ui.services.FirebaseCMService">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter></service>

Alexey
24.07.2017
15:53:46
хочу в целях тестирования искуственно интент кинуть чтобы сервис поймал его также как от гуглового сервиса

Nikita
24.07.2017
15:53:51
Господа, а кто-нибудь пользовался JobSchedulers?

Alexey
24.07.2017
15:54:21
ты лучше конкретный вопрос задай,может кто и ответит

Nikita
24.07.2017
15:54:45
Я его планирую использовать для фоновой отправки сообщений в чат. Это норм?

Alexey
24.07.2017
15:55:16