No, you do not need to rewrite your entire current program. For that, you can contact Andriod development company like ours. Our experts will update your existing application to work with the most recent OS version and devices.