you could look into the ignoreUnimportantViews capability:
Calls the setCompressedLayoutHierarchy()
uiautomator function. This capability can speed up test execution,
since Accessibility commands will run faster ignoring some elements. The
ignored elements will not be findable, which is why this capability has
also been implemented as a toggle-able setting as well as a capability. Defaults to false
and
disableAndroidWatchers
Disables android watchers that watch for application not responding
and application crash, this will reduce cpu usage on android
device/emulator. This capability will work only with UiAutomator and not
with selendroid, default false
see
http://appium.io/slate/en/master/?java#android-only
but these may have sideeffects (e.g. items not found or crashes not detected) so be careful.