To date, EA has not announced any plans to bring Generals or Zero Hour to iOS or Android. So, if you are waiting for a Play Store listing, you will be waiting forever.
The most reliable method to run Command & Conquer: Generals on Android is by using a Windows PC emulator designed for ARM-based mobile processors. The dominant software for this task is , though alternatives like ExaGear and Box64Droid are also popular options. Prerequisites command and conquer generals for android