I’m new to cloudflare and b2. I want to know how can I set it up for an Android app and not for domain. I use b2 to store and feed images to my app using their url. Please help
You always need a domain if you want to use Cloudflare. Furthermore, Cloudflare is primarily intended for websites, not arbitrary HTTP requests. If you do this without consulting sales you will most likely violate the terms of service and get your account suspended.
It is best to contact sales and discuss your use case with them and what they can offer and what price.