
Denis
22.09.2017
08:50:33
Не понимаю почему
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O)

Peter
22.09.2017
08:54:36
всем привет. столкнулся с очень серьезной проблемой:
вчера отправил в маркет приложение подписанное ключем keystore, сегодня при сборке release он не может подписать ее. Пишет:
Error:com.android.ide.common.signing.KeytoolException: Failed to read key <имя ключа> from store "/Users/peterstaranchuk/AndroidStudioProjects/uaz-android/keystore1.jks": Keystore was tampered with, or password was incorrect
насколько я понимаю причина в том, что раньше у меня был другой релизный ключ и он где-то лежит в системе

Google

Andre
22.09.2017
08:55:59
может просто паролем ошибся?

Peter
22.09.2017
08:56:22
нет. я записал все пароли и прочее + они осели в gradle файле после генерации
сборка подписывается спокойно при generate signed apk
открывается потом тоже
на стеке у многих такая проблема, только решения нет

Adobe
22.09.2017
08:57:24
привет парни

Peter
22.09.2017
08:57:28
привет

Adobe
22.09.2017
08:57:42
не знаете онлайн сервис чтоб запустить на нем свой apk?
я уже столько всего перепробовал
повторюсь, нужен не программа эмулятор , не расширение, а именно онлайн сайт
чтоб с браузера можно было зайти
я нашел только appetize.io и app.testobject.com
но на одном медленно грузиться, а другой платный
может есть где скачать какой то онлайн эмулятор и поставить его себе на локал хост?
или знаете какие нибудь варианты?
может программа которая будет эмулировать апк в веб?

Peter
22.09.2017
08:57:52
я насколько понимаю он беред данные из .android/debug.keystore
но там лежит ключ от 8 марта, т.е он не перезаписан

Никита
22.09.2017
08:59:13
у них есть ремоут лаб или что-то такое

Dmitriy
22.09.2017
09:00:06

Google

Никита
22.09.2017
09:00:18

Adobe
22.09.2017
09:00:29
парсер браузерный пишу

Dmitriy
22.09.2017
09:01:26
нужен локально эмулятор - возьмите стандартный qemu, genymotion, bluestacks

Peter
22.09.2017
09:06:44

Soprano61
22.09.2017
09:14:54
Всем привет ) Кто идёт ? -> https://corp.mail.ru/ru/press/events/383/

Alexander
22.09.2017
09:15:15

Adobe
22.09.2017
09:17:31

Dmitriy
22.09.2017
09:18:04

Adobe
22.09.2017
09:18:32
сказал же парсер пишу

Dmitriy
22.09.2017
09:19:24
парсить эмулятор?

Adobe
22.09.2017
09:27:00
прогу апк

Павел
22.09.2017
09:34:12
RecyclerView
подскажите событие,которые наступает когда ресайклер отрисовал все вью?
https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html?hl=ru
что-то в доках ен нашел

Sergey
22.09.2017
09:35:15
onPreDraw

Павел
22.09.2017
09:35:52
onPreDraw
addOnGlobalLayoutListene
так и думла что через это

Sergey
22.09.2017
09:36:12

Павел
22.09.2017
09:36:47

Sergey
22.09.2017
09:36:50
measure() -> оnGlobalLayoutListener -> layout() -> onPreDraw -> draw() -> onDraw

Александр
22.09.2017
09:49:03

Google

Александр
22.09.2017
09:49:03
Кто-нибудь знает, почему при включении отображения границ элементов в приложении вк элемент диалога показывается как цельный, в то время как границы в постах отображаются как надо?

Sergey
22.09.2017
09:51:27

Quantum Harmonizer
22.09.2017
09:51:50

Александр
22.09.2017
09:56:54

You
22.09.2017
10:01:02
Медленно полистай и смотри на нижнюю границу

Andre
22.09.2017
10:02:38

You
22.09.2017
10:03:19
Там части карточки исчезают

Quantum Harmonizer
22.09.2017
10:03:24

You
22.09.2017
10:04:42
Странно
Раньше точно было

Osip
22.09.2017
10:08:56
Не хотят генерироваться классы Dagger* в проекте с Kotlin'ом
Кто-нибудь сталкивался?

Quantum Harmonizer
22.09.2017
10:09:31

Osip
22.09.2017
10:09:33
Да
Стоило написать, сразу сам разобрался

Max
22.09.2017
10:20:22

mozomig
22.09.2017
10:27:19
"Все scope-аннотации в рамках одного компонента (то есть для всех модулей с provide-методами, входящих в состав Компонента, и у самого Компонента) должны быть одинаковыми."
То есть если у меня будет 2 модуля в 1 все провайды scopre singleton, а во 2-м unscope, связывается это все через 1 компонент, в таком случае во втором модуле все провайды неявно становятся scope singleton?
речь идет о dagger 2

Dmitry
22.09.2017
10:32:31
Не могу завести у эмулятора OpenGL ES Extensions. glMapBufferOES например, пишет функция не поддерживается.

Google

Sergey
22.09.2017
10:35:55
Если да, то в настройках эмулятора выставь OpenGL 3 renderer
И может быть поможет
И ещё
OpenGL ES 3.1 - This API specification is supported by Android 5.0 (API level 21) and higher.

mozomig
22.09.2017
10:39:07
пичаль, походу я задаю слишком сложные вопросы, раз мне никто не может ответить ?

Alexander
22.09.2017
10:41:47

mozomig
22.09.2017
10:42:20

Dmitry
22.09.2017
10:48:50

Sergey
22.09.2017
10:49:19

Dmitry
22.09.2017
10:50:34
да, на одном у меня нет, на другом есть. На 5-ом нексусе нет. Странно.

Sergey
22.09.2017
10:53:41

Push The Tempo
22.09.2017
10:53:58
Нужен толковый программист, требуется разместить межстраничные обявлнния адмоб согласно их политике, работа плевая для знающего.

Arsen
22.09.2017
10:56:23
толковый это который умеет читать соглашение с гуглом? ?

Quantum Harmonizer
22.09.2017
10:57:09
это который не откликается на сообщения тех, кто не читает описание ?

Ivan
22.09.2017
10:58:52
там guidline-ы есть, когда стоит показывать, когда нет. Ещё они пишут, что пытаются отслеживать плохие места и не защитывать клики за это

Слава
22.09.2017
11:02:04
народ как заполнить спинеры так же как тут https://pastebin.com/L39dZ3en только не через статику, а через loaddata парся json

Konstantine
22.09.2017
11:04:50


Ivan
22.09.2017
11:09:58
Раз такая пьянка. Тоже хотел спросить про AdMob.
Есть задача показывать свой банер на interstial unit(на весь экран) рекламе внутри своего приложения.
Для этого надо:
1) создать ad unit приложения
2) настроить кампанию по показу своей рекламы
3) встроить в приложение показ
В начале лета сделали. Работает.
Сейчас делаем аналогично, но вместо своей рекламы грузится левая. Пробовали на двух разных аккаунтах.
Может кто сталкивался с такой проблемой? Что-то поменялось за это время? Или мы упускаем какую-то деталь?
Детали:
- ad unit настроен как interstitial
- кампания: status - enabled; goal type - percantage of traffic(100); Rate - 1000000$ cpm; type - house ad / direct sold(пробовали оба); schedule - 15 сентября - no end; frequancy capping - no cap on impressions; ad unit - добавлен; языки - все; остальное - по умолчанию; реклама - html 5.

Kirill
22.09.2017
11:13:05

Слава
22.09.2017
11:17:13

Google

Sasha
22.09.2017
11:25:49

Denis
22.09.2017
11:25:54
Здравствуйте. Есть TabLayout. А в нем три таба. По нажатию на элемент в 3 табе (фрагмент) нужно переключиться на 1 таб(другой фрагмент) с передачей параметров и обновлением данных во фрагменте
Подскажите, пожалуйста, как это можно реализовать?

Слава
22.09.2017
11:30:13
Подскажите, пожалуйста, как это можно реализовать?
@Override
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_manage2) {
mViewPager.setCurrentItem(1);
передаешь параметры которые тебе нужны
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}


Denis
22.09.2017
11:32:16
Слвава, спасибо
Слвава, а если ситуация такова, что у меня есть фрагмент(хост), в котором содержится ViewPager
и TabLayout
А контент табов (их 3) это есть фрагменты
И вот при определенной ситуации нужно переключиться из одного фрагмента в другой
Как мне из дочернего фрагмента достучаться до ViewPager, который содержит эти фрагменты
?
Вот класс фрагмента хоста:
https://github.com/Denchabaev/SchoolDiary/blob/master/app/src/main/java/com/example/dchabaev/schooldiary/fragments/SchoolJournalFragment.java
Вот его разметка:
https://github.com/Denchabaev/SchoolDiary/blob/master/app/src/main/res/layout/fragment_school_journal.xml
А вот классы фрагментов-табов:
https://github.com/Denchabaev/SchoolDiary/tree/master/app/src/main/java/com/example/dchabaev/schooldiary/fragments/tabs
И их разметки:
https://github.com/Denchabaev/SchoolDiary/blob/master/app/src/main/res/layout/fragment_school_journal_day_tab.xml