Size: a a a

Android Developers

2020 December 07

I

Ivansuper in Android Developers
Т.е. твой изначальный запрос выдает тебе таблицу с колонкой uid и множеством строк. Ты посчитаешь кол-во строк и это даст тебе новую выдачу с эффективно одной строкой и одной колонкой, что можно вернуть не листом, а простым целым числом
источник

AK

Anton Kulykov in Android Developers
В том то и дело что нет, первым делом пробовал, получаю меньше число, если убрать группировку то естественно больше...
источник

AK

Anton Kulykov in Android Developers
Совпадает только если rubList состоит из одного элемента
источник

QH

Quantum Harmonizer in Android Developers
Anton Kulykov
В том то и дело что нет, первым делом пробовал, получаю меньше число, если убрать группировку то естественно больше...
Конечно, с group by возвращается лист каунтов — по количеству на каждый уид.
источник

AK

Anton Kulykov in Android Developers
Quantum Harmonizer
Конечно, с group by возвращается лист каунтов — по количеству на каждый уид.
Это понимаю, не понимаю только почему без group by, выдает больше чем надо, кроме случая когда rubList size 1
источник

QH

Quantum Harmonizer in Android Developers
Anton Kulykov
Это понимаю, не понимаю только почему без group by, выдает больше чем надо, кроме случая когда rubList size 1
Без group by должно выдавать одно число — сумму всех чисел, что выдаются с group by
источник

AK

Anton Kulykov in Android Developers
Спс, утром я это ещё проверю, но это не приблизит к решению исходной задачи
источник

QH

Quantum Harmonizer in Android Developers
Anton Kulykov
Спс, утром я это ещё проверю, но это не приблизит к решению исходной задачи
А задача-то какая?)
источник

S🕶

Sander 🕶 in Android Developers
Всем привет
источник

QH

Quantum Harmonizer in Android Developers
Sander 🕶
Всем привет
Смотри закреп
источник

S🕶

Sander 🕶 in Android Developers
установил в android sdk два пакета, после чего сразу же начались проблемы,
вначале ругался на slf4j, добавил два пакета и перестал:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation


im```plementation "org.slf4j:slf4j-api:1.7.30"
implementation "org.slf4j:slf4j-simple:1.7.30"
-```--

сейчас ошибка в runetime происходит, я не очень понимаю в чем проблема, но интернет мне не помог,
пробовал откатить версию, но это не помогло, вот ошибка:
E/AndroidRuntime: FATAL EXCEPTION: main
   Process: android.app.notification, PID: 16445
   java.lang.NoSuchFieldError: No static field INSTANCE of type Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier; in class Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier; or its superclasses (declaration of 'org.apache.http.conn.ssl.AllowAllHostnameVerifier' appears in /system/framework/framework.jar!classes3.dex)
       at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:146)
`
источник

QH

Quantum Harmonizer in Android Developers
Sander 🕶
установил в android sdk два пакета, после чего сразу же начались проблемы,
вначале ругался на slf4j, добавил два пакета и перестал:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation


im```plementation "org.slf4j:slf4j-api:1.7.30"
implementation "org.slf4j:slf4j-simple:1.7.30"
-```--

сейчас ошибка в runetime происходит, я не очень понимаю в чем проблема, но интернет мне не помог,
пробовал откатить версию, но это не помогло, вот ошибка:
E/AndroidRuntime: FATAL EXCEPTION: main
   Process: android.app.notification, PID: 16445
   java.lang.NoSuchFieldError: No static field INSTANCE of type Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier; in class Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier; or its superclasses (declaration of 'org.apache.http.conn.ssl.AllowAllHostnameVerifier' appears in /system/framework/framework.jar!classes3.dex)
       at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:146)
`
Зочем тебе slf4j в андроиде?)
источник

S🕶

Sander 🕶 in Android Developers
я без понятие, почему он ругается на него - я с андроидом не имею дело, в основном с java (spring) работал
источник

S🕶

Sander 🕶 in Android Developers
это все из-за aws-sdk
источник

S🕶

Sander 🕶 in Android Developers
implementation platform('software.amazon.awssdk:bom:2.4.17')
implementation 'software.amazon.awssdk:sqs:2.4.17'

из-за этих либок куча проблем
источник

QH

Quantum Harmonizer in Android Developers
Sander 🕶
установил в android sdk два пакета, после чего сразу же начались проблемы,
вначале ругался на slf4j, добавил два пакета и перестал:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation


im```plementation "org.slf4j:slf4j-api:1.7.30"
implementation "org.slf4j:slf4j-simple:1.7.30"
-```--

сейчас ошибка в runetime происходит, я не очень понимаю в чем проблема, но интернет мне не помог,
пробовал откатить версию, но это не помогло, вот ошибка:
E/AndroidRuntime: FATAL EXCEPTION: main
   Process: android.app.notification, PID: 16445
   java.lang.NoSuchFieldError: No static field INSTANCE of type Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier; in class Lorg/apache/http/conn/ssl/AllowAllHostnameVerifier; or its superclasses (declaration of 'org.apache.http.conn.ssl.AllowAllHostnameVerifier' appears in /system/framework/framework.jar!classes3.dex)
       at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:146)
`
Нужен тебе этот логгер? Или мб стоит убрать simple, и пусть будет no-op?
источник

S🕶

Sander 🕶 in Android Developers
не нужен мне логгер, проблема не в логгере, а в том что из-за aws-sdk эти ошибки странные вылетают
источник

S🕶

Sander 🕶 in Android Developers
aws-sdk жалуется на логгер, поэтому и поставил slf4j - чтоб не жаловался
источник

S🕶

Sander 🕶 in Android Developers
есть может идеи как это можно исправить? долго уже сижу - у меня не получается.
источник

QH

Quantum Harmonizer in Android Developers
Sander 🕶
aws-sdk жалуется на логгер, поэтому и поставил slf4j - чтоб не жаловался
Дак пусть жалуется
источник