Size: a a a

Android Developers

2020 June 22

А

Антон in Android Developers
Ребят! Кто использует 4.2 canary 2 не сталкивались с проблемой что ide не понимает куда смотреть в git submodule?
При этом в as 4.0 все оки доки.
Кэши чистил(и градловый и проектовый)
источник

m

main in Android Developers
Egor Sigolaev
Еще вопрос ребят. Вот можете объяснить мне, как вы тестируете инапы? Например, если надо мелочь изменить, опять льете в гп и опять ждете дохрена времени?
Следую по такому пути. Сначало делаю всё по доке, просто чтоб работало. Далее, успешный json ответ использую как затычку и пишу несколько методов эмуляции покупки. Заливать по несколько раз нереально долго ждать
источник

ES

Egor Sigolaev in Android Developers
main
Следую по такому пути. Сначало делаю всё по доке, просто чтоб работало. Далее, успешный json ответ использую как затычку и пишу несколько методов эмуляции покупки. Заливать по несколько раз нереально долго ждать
А у билинга есть апи что ли?
источник

ES

Egor Sigolaev in Android Developers
main
Следую по такому пути. Сначало делаю всё по доке, просто чтоб работало. Далее, успешный json ответ использую как затычку и пишу несколько методов эмуляции покупки. Заливать по несколько раз нереально долго ждать
Там же все напрямую с гуглом связано.
источник

m

main in Android Developers
Egor Sigolaev
А у билинга есть апи что ли?
Я говорю про родную андроид библиотеку
com.android.billingclient:billing:2.*
источник

ES

Egor Sigolaev in Android Developers
main
Я говорю про родную андроид библиотеку
com.android.billingclient:billing:2.*
Там можно фейковую операцию провести без выгрузки в гп?
источник

m

main in Android Developers
Egor Sigolaev
Там можно фейковую операцию провести без выгрузки в гп?
Нет, необходимо залить хотя бы в альфу
источник

ES

Egor Sigolaev in Android Developers
main
Я говорю про родную андроид библиотеку
com.android.billingclient:billing:2.*
Просто в ютубе смотрел уроки, там везде лили в гп и говорили подождать и потом тестить только
источник

ES

Egor Sigolaev in Android Developers
Ну вот(
источник

m

main in Android Developers
Egor Sigolaev
Просто в ютубе смотрел уроки, там везде лили в гп и говорили подождать и потом тестить только
Все верно, добавил в консоли, на пример, подписки, залил аппу на внутреннее тестирование, ждёшь, пока пройдешь одобрение
источник

ES

Egor Sigolaev in Android Developers
main
Все верно, добавил в консоли, на пример, подписки, залил аппу на внутреннее тестирование, ждёшь, пока пройдешь одобрение
И так каждый раз, когда что то поменял? Ведь, чтобы узнать, что заработало, надо опять лить в консоль?
источник

ES

Egor Sigolaev in Android Developers
main
Все верно, добавил в консоли, на пример, подписки, залил аппу на внутреннее тестирование, ждёшь, пока пройдешь одобрение
А на второй, и дальше разы, быстрее проходит модерация?
источник

m

main in Android Developers
Egor Sigolaev
И так каждый раз, когда что то поменял? Ведь, чтобы узнать, что заработало, надо опять лить в консоль?
Нет, я так не делаю, это долго + нереально отдадить. Все что можно - эмулировать.
источник

ES

Egor Sigolaev in Android Developers
main
Нет, я так не делаю, это долго + нереально отдадить. Все что можно - эмулировать.
Но эмуляция не дает 100 процентную вероятность, что она правильная.
источник

А

Антон in Android Developers
Чуваки! Кто использует 4.2 canary 2 не сталкивались с проблемой что ide не понимает куда смотреть в git submodule?
При этом в as 4.0 все оки доки.
Кэши чистил(и градловый и проектовый)
источник

m

main in Android Developers
Egor Sigolaev
Но эмуляция не дает 100 процентную вероятность, что она правильная.
Тебе пришел успешный ответ. Ты сохранил этот json и этим json'ом эмулируешь ответ. В чем она неправильная? Один json для успешной покупки, второй для неуспешной
источник

ES

Egor Sigolaev in Android Developers
main
Тебе пришел успешный ответ. Ты сохранил этот json и этим json'ом эмулируешь ответ. В чем она неправильная? Один json для успешной покупки, второй для неуспешной
Мне же не json приходит, а SkuDetails. Или я вообще не ту либу юзаю? Как в респонсе получить джейсон?
источник

m

main in Android Developers
В тестовом варианте Knowledge только не отправишь, но ничего страшного
источник

m

main in Android Developers
Egor Sigolaev
Мне же не json приходит, а SkuDetails. Или я вообще не ту либу юзаю? Как в респонсе получить джейсон?
Все верно, все что до этапа "Купить" ты можешь отлаживать, sku будет приходить. Сам факт покупки ты уже не сможешь отладить на дебаг релизе
источник

m

main in Android Developers
Egor Sigolaev
Мне же не json приходит, а SkuDetails. Или я вообще не ту либу юзаю? Как в респонсе получить джейсон?
Json приходит когда ты фактически купил подписку/товар. Я про этот json говорю. Ещё раз, ты можешь отладить все, до кнопки "купить". Тебе будут приходить твои товары для покупки, валюта, цена и проч.
Но отладить можно только при условии, если твой товар/подписка есть в консоли
источник