We are building a new experience for our SmartBear Community.
This site is now read-only. You can still browse and search as usual. Learn More
This site is now read-only. You can still browse and search as usual. Learn More
I got answer from support:
"Our developers determined why the issue occurs - your app uses the controls which are not supported (androidx), and when TestComplete instruments such an app, it doesn't take into account the code which these controls add. Thus, we will need to make quite complex changes to the instrumentation process, this could take significant time - currently, we don't have any ETA when or whether we support such type of Android apps."
They recomended anyway to instument my application by PatchServices.jar from source code:
https://support.smartbear.com/testcomplete/docs/app-testing/mobile/android/preparing/instrumenting-apps/ide/android-studio.html
My developers added this .lib and it finally starts recognize my objects in app :).
So if your application uses "androidx" controls, instrumentation in TestComplete will be not enough, you will need do this by adding PatchServices.lib in source code.
Kind regards,
Adam Ryś
Thank you for helping Alex.
Hi AdamRyś , I see that you have raised a support ticket and the investigation is ongoing at the moment. Please keep us updated when you get a solution:smileyhappy:
I got answer from support:
"Our developers determined why the issue occurs - your app uses the controls which are not supported (androidx), and when TestComplete instruments such an app, it doesn't take into account the code which these controls add. Thus, we will need to make quite complex changes to the instrumentation process, this could take significant time - currently, we don't have any ETA when or whether we support such type of Android apps."
They recomended anyway to instument my application by PatchServices.jar from source code:
https://support.smartbear.com/testcomplete/docs/app-testing/mobile/android/preparing/instrumenting-apps/ide/android-studio.html
My developers added this .lib and it finally starts recognize my objects in app :).
So if your application uses "androidx" controls, instrumentation in TestComplete will be not enough, you will need do this by adding PatchServices.lib in source code.
Kind regards,
Adam Ryś
Glad to hear it is solved!
Thank you for the update.