007hrist, пересмотреть эту архитектуру. Использовать dependency injection. Сделать репозиторий, из которого будут браться данные.
Сорри, я не даю сделать советы "как сделать абы работало".
Там вроде Гугл объявил крестовый поход против платежей в обход своего апи, так что, видимо, скоро проблема отпадёт сама собой. По теме ничего сказать не могу.
Вот я как-то раз его кодил в универе, всё работало, но я нифига не понял, почему оно работает. Объяснения крайне скудные, и как добавить в него что-то более сложное?
Попадает в дешифратор, потом данные в регистры через регистр данных(наверное, хз, что это всё вообще такое, нужна легенда к этой схеме), потом АЛУ их складывает, попадают они опять в регистр данных. Всё это через шину. Как-то так.
Дмитрий Ларин, у котлина перспектива в том, что он не зависит от андроида, и от гугла. Когда мультиплатформу доведут до ума, можно будет реально шарить бизнес-логику. У нас уже в проде общий код с айос. А сделать компиляторный бекенд для компиляции в дарт вм джет брейнс осилит сделать, если флаттер кого-то там победит.
Ещё его юзают в бек-разработке. Откуда ты взял, что котлин тебя чем-то ограничивает, непонятно.
Имхо, перспектив нет как раз у джавы, куда тащат невнятные несвязные фичи из других языков. Но это уже холивар))