Подскажите пожалуйста, куда именно нужно добавлять эту строку?
делаю приложение в котором пользователи могут зарабатывать, что бы зачислить деньги беру payment gateway, их кучи, а как пользователю деньги вывести?
Я хочу просто создавать всякие штуки с помощью кода, так почему приходиться гнаться ЗА ДЕНЬГАМИ?
Всем привет,подскажите с чем может быть связана эта ошибка при создании EncyptedSharedPreferences и как её убрать?
Кто-нибудь знаком с таким или это мне приснилось?
Как дождаться получения данных из Firebase ?
Как сделать так чтобы он дождался её выполнения ?
У них же там web view?
Можно пожалуйста по подробнее?
У кого вообще была подобная проблема или я один такой?
А почему не подписывается старым ключом?
Кто нибудь знает почему начинает зависать приложение когда я в адаптере хочу добавить иконки для видео файлов получая превью из самих видео ?
Какое решение есть для того чтобы не зависело ?
Нужно ли использовать asynctask или есть другое решение ?
Можешь подсказать что использовать?
да, я затупок. модель для одного фрагмента была. сосбно сдыхала вместе с фрагментом. и все. переделаю. а кэш был, да, все ок.

Застрял на последнем (шестом) пункте.
Подскажите пожалуйста, куда именно нужно добавлять эту строку?
А то думаешь о том, на что жить, вот и приходиться изучать программирование, просто потому, что оно дает денег больше, чем другие профессии (наверное)
Как надоело это все
Я хочу просто создавать всякие штуки с помощью кода, так почему приходиться гнаться ЗА ДЕНЬГАМИ? А?
алдовжадлфыовадло
А то думаешь о том, на что жить, вот и приходиться изучать программирование, просто потому, что оно дает денег больше, чем другие профессии (наверное)
Как надоело это все
Я хочу просто создавать всякие штуки с помощью кода, так почему приходиться гнаться ЗА ДЕНЬГАМИ? А?
алдовжадлфыовадло
становись сварщиком. с деньгами тоже нет проблем, и будешь создавать всякие штуки, заборы
не хочу, хочу сидеть дома 24/7
А то думаешь о том, на что жить, вот и приходиться изучать программирование, просто потому, что оно дает денег больше, чем другие профессии (наверное)
Как надоело это все
Я хочу просто создавать всякие штуки с помощью кода, так почему приходиться гнаться ЗА ДЕНЬГАМИ? А?
алдовжадлфыовадло
Даёшь андроидокоммунизм! Ударным темпом верстается хуйня, спринт закроем за 4 дня!
Подскажите пожалуйста, куда именно нужно добавлять эту строку?
В build.gradle в dependencies
>хочу денег
>хочу тянку
>хочу сидеть дома 24/7
будучи разработчиком, можно создавать гораздо больше заборов 😀
Надеюсь ты не грезишь мечтами его опубликовать в Гугл плей
Я не использую эти ключи в коде


Помню видел где-то инфу что можно использовать специальные сборки\конфиги для эмуляторов, которые используются исключительно для ui тестов (ускоряют их).
Кто-нибудь знаком с таким или это мне приснилось?
Помню видел где-то инфу что можно использовать специальные сборки\конфиги для эмуляторов, которые используются исключительно для ui тестов (ускоряют их).
Кто-нибудь знаком с таким или это мне приснилось?
Вроде kaspresso как-то быстрее гоняет эти тесты
То-то для доставки еды нужно все время пополнять через iap
Там оплата по факту и за продукт, а он хочет в приложении баланс пополнять
какого счёта, где и кем запрещено
Есть функция которая вытаскивает параметр из Firebase.
После этой функции идёт if/else блок, который упирается на результат который будет вытащен из Firebase.
Проблема в том, что блок if/else проскакивает до того как функция выше будет завершена. Как сделать так чтобы он дождался её выполнения ??
fun getFirebase(){
val prefs = getSharedPreferences(«settings», Context.MODE_PRIVATE)
val editor = prefs.edit()
val remoteConfig = Firebase.remoteConfig
val configSettings = remoteConfigSettings {
minimumFetchIntervalInSeconds = 1
}
remoteConfig.setConfigSettingsAsync(configSettings)
remoteConfig.setDefaultsAsync(R.xml.remote_config_defaults)
remoteConfig.fetchAndActivate()
.addOnCompleteListener(this) { task ->
if (task.isSuccessful) {
val updated = task.result
Log.d(«MyLog», «Config params updated: $updated»)
remoteConfig.activate()
val resultParam = remoteConfig.getString(«check_link»)
editor.putString(FIREBASE_URL, resultParam).apply()
Log.d(«MyLog», «From Settings result: ${prefs.getString(FIREBASE_URL, «»)}»)
} else {
Log.d(«MyLog», «Fetch failed»)
editor.putBoolean(FIRSTS_OPEN_FAIL, true).apply()
startActivity(Intent(this@LoadingActivity, MainActivity::class.java))
}
}
Есть функция которая вытаскивает параметр из Firebase.
После этой функции идёт if/else блок, который упирается на результат который будет вытащен из Firebase.
Проблема в том, что блок if/else проскакивает до того как функция выше будет завершена. Как сделать так чтобы он дождался её выполнения ??
fun getFirebase(){
val prefs = getSharedPreferences(«settings», Context.MODE_PRIVATE)
val editor = prefs.edit()
val remoteConfig = Firebase.remoteConfig
val configSettings = remoteConfigSettings {
minimumFetchIntervalInSeconds = 1
}
remoteConfig.setConfigSettingsAsync(configSettings)
remoteConfig.setDefaultsAsync(R.xml.remote_config_defaults)
remoteConfig.fetchAndActivate()
.addOnCompleteListener(this) { task ->
if (task.isSuccessful) {
val updated = task.result
Log.d(«MyLog», «Config params updated: $updated»)
remoteConfig.activate()
val resultParam = remoteConfig.getString(«check_link»)
editor.putString(FIREBASE_URL, resultParam).apply()
Log.d(«MyLog», «From Settings result: ${prefs.getString(FIREBASE_URL, «»)}»)
} else {
Log.d(«MyLog», «Fetch failed»)
editor.putBoolean(FIRSTS_OPEN_FAIL, true).apply()
startActivity(Intent(this@LoadingActivity, MainActivity::class.java))
}
}
Ты ещё на 1000 строк класс сюда закинь, ведь все горят желанием ковыряться в поехавшем форматировании
Ну, тут очень скользкая тема, но таки да, ты прав, криво прочел твое изначальное сообщение
нет
Можно пожалуйста по подробнее? Потому что я пытаюсь создать хотябы переменную в которой юзаю async
val message = async {}
Но IDE подчёркивает и вообще не находит никакой async
val message = async {}
Но IDE подчёркивает и вообще не находит никакой async
это из корутин
есть еще flows, тоже почитайте про них, возможно, он лучше для вас подойдет
val message = async {}
Но IDE подчёркивает и вообще не находит никакой async
почитай про корутины на сайте котлина, там про async есть
Кратко о проблеме:
Сделал приложение, ещё 5 дней назад подготовил его, добавил лого и отправил на модерацию. Спустя 5 дней, приходит отказ от публикации по причине Hi-res icon. Данную проблему вроде как решил и тут назревает ещё одна.
Описание проблемы и решение:
После того, как сформировал новый app bundle в android studio подписанный ключём, решил снова запостить через Google Play Console, во вкладке App Bundle Explorer выбрал «Загрузить новую версию» и выскакивает такая ошибка:
Набор Android App Bundle подписан с помощью неправильного ключа.
Выберите правильный ключ и повторите попытку.
Набор App Bundle должен быть подписан сертификатом с цифровым отпечатком
SHA1: «lalalalalallalalalal»
.
Однако для загруженного набора App Bundle используется сертификат с цифровым отпечатком
SHA1: «lalalalalallalalalal»
Понимаю, что мне нужно использовать старый ключ для публикации app bundle, но со старым ключом app bundle попросту не формируется. В общем, застрял на данном этапе и не знаю что делать.
Уже создавал новые ключи и на них регал app_bundle, но толку ноль. Выскакивает данная ошибка и до свидания.
Подскажите, пожалуйста, способы решения. Уже голову сломал и вывернул в другую сторону!
У кого вообще была подобная проблема или я один такой?😅
img.setImageBitmap(bmThumbnail);
_img.setImageBitmap(thumb);
Привет всем
Кто нибудь знает почему начинает зависать приложение когда я в адаптере хочу добавить иконки для видео файлов получая превью из самих видео ?
Какое решение есть для того чтобы не зависело ?
Нужно ли использовать asynctask или есть другое решение ?
img.setImageBitmap(bmThumbnail);
_img.setImageBitmap(thumb);
Привет всем
Кто нибудь знает почему начинает зависать приложение когда я в адаптере хочу добавить иконки для видео файлов получая превью из самих видео ?
Какое решение есть для того чтобы не зависело ?
Нужно ли использовать asynctask или есть другое решение ?
На новых андроид по другому получаешь thumbnail

Всем привет не могу найти это место в файле

Можешь подсказать что использовать?
На пк, 1.1.1.1
Да и на телефоне тоже 1.1.1.1 можно, но он у меня недавно не работал, warp