I have been doing Android Automation for an app using Appium. Everyday a new build comes of the app and I have to check the code for new fixes using Automation. The problem I am facing is that in a current new build of the app the resource id's of all the buttons and fields that I need to access in automation has become same. I could use Xpaths to access certain elements but using Xpath's will make automation slow.
I use UIAutomatorViewer to get Xpath's and resource id's.
Can somebody help me in determining if the same resource id issue that I am facing is at the Android end or if my UIAutomator is not working correctly and showing same id's?
For security purposes I cannot share the screenshot.