if Android
とかいう条件分岐まみれになるのが見えてる