Yes any android will work.
However, before you start buying stuff to "fix" your bike do all the stuff that costs you nothing but time.
First: download a service manual.
www.buellmods.com
Then, insure that your battery is good. Use the trouble shooting info in the service manual to help you perform a battery test. Check all the ground connections on the bike and insure your battery terminals are clean and tight. Check your wiring for any chaffing. Since your issue is either spark, fuel or air I'd check wiring and connectors at fuel pump, spark plugs, TPS, cam position sensor and fuel injectors. Remove the front pulley cover and check those connections for any signs of continuity problems.
Pull your spark plugs and inspect them. What do they look like compared to the illustrations of a good spark plug in the manual?
Have you performed any type of modifications to your bike prior to this issue?
There's a lot of information and a lot of experience to be gained by simply taking the time to inspect the physical items that COULD be causing your running issue.
Report back with your results and questions that you encounter along the way.
Good luck