Don't prep for interviews. You have high empathy or are an asshole (not necessarily a bad thing). You are honest, especially about yourself (humility), and can talk to people or you can't. You understand the code or you don't.
I really get tired of working with pretenders, because it is exceptionally clear to everyone else when they are pretending. Just be who you are. If you want to be better at something than you are then dedicate intentional practice towards it until you naturally raise your confidence.
I was laid off for six months last year, and likewise the break proved to be very fruitful for me even if depressing at first and stressful at times. My very best suggestion is to refocus not so much on your prior capabilities, but if you actually want to keep doing that or try something new. I was able to change careers from 15 years of JavaScript/full-stack developer and it has proven amazing. My prior leadership and management experience is actually valued now, I am learning new things, was recently promoted, my time (even during office hours) is highly respected by my leadership, and more. If you change careers or try something new where you are not experienced your compensation might dip at first, but if it increases your happiness it is absolutely worth it.
Make an app and publish it. Doesn’t matter what it is you’re just doing it so you can get back into the practice of making something and you’ll have something you can talk with potential employers about , but if it solves a problem you have personally or it’s a problem you think you have a good solution for even better.
Find and fund a hobby, something else that drives you. You'll need that job to pay for it.
But really though, just show up to the interviews, sometimes you're a shoo-in and don't know it.
Good luck. One thing I can recommend is maybe you find a workplace that does something in an area you like.
You said you’re not truly passionate about android dev but you have a lot of experience and you’re good at it.
Maybe there’s a company doing something you like (like maybe you’re a fan of some sport and it’s major league has a job for android dev) or on a mission you resonate with. I’m sure being interested in the mission or product is just as important (for both parties - you and the employer) as being good at android dev. I feel like being a good dev is the baseline, and the rest is the icing.
Hopefully you find the right next job that is a good fit for you.
Best,
I'm in your position. Wish I could offer help but I'm also lost. Hope you find something soon!
Keep learning and unlearning.
I'm a mobile developer but work on iOS, from what I see and hear from my colleagues, the Android stack has gone through a bit of upheaval in the last year or so. Maybe, like someone else here said it could make sense to build a small app with the newer technologies and put it on Github and/or release it to the Play Store.
With 13-14 years experience I'd say you're still in a really good position despite the job market. Demand for senior people remains constant and platform experts are also in high demand while web development absorbs a lot of the entry level developers. There are less positions for mobile but also far less competition.