Unique IDs are not getting displayed when devices with Android 4.4.2 Kitkat OS devices.Below is the code I am using from examples.
import sys
import os
# PyDev sets PYTHONPATH, use it
try:
for p in os.environ['PYTHONPATH'].split(':'):
if not p in sys.path:
sys.path.append(p)
except:
pass
try:
sys.path.append(os.path.join(os.environ['ANDROID_VIEW_CLIENT_HOME'], 'src'))
except:
pass
from com.dtmilano.android.viewclient import ViewClient
ViewClient(*ViewClient.connectToDeviceOrExit(verbose=True)).traverse(transform=ViewClient.TRAVERSE_CIT)
Samsung OS4.4.2 - Same behavior is observed on Nexus5 with OS 4.4.2
android.widget.FrameLayout
android.widget.LinearLayout
android.widget.FrameLayout android:id/content
android.widget.FrameLayout com.sec.android.app.launcher:id/animation_layer
android.widget.FrameLayout com.sec.android.app.launcher:id/home_view
android.widget.FrameLayout com.sec.android.app.launcher:id/home_container
android.widget.FrameLayout
android.view.View com.sec.android.app.launcher:id/workspace
android.view.View
android.view.View
android.view.View
android.appwidget.AppWidgetHostView
android.widget.FrameLayout
android.widget.LinearLayout com.google.android.googlequicksearchbox:id/search_plate
android.widget.LinearLayout
LG G2 OS 4.2
android.widget.FrameLayout id/no_id/1
android.widget.LinearLayout id/no_id/2
android.widget.FrameLayout id/no_id/3
android.widget.FrameLayout id/no_id/4
android.widget.FrameLayout id/no_id/5
android.view.View id/no_id/6
android.view.View id/no_id/7
android.view.View id/no_id/8
android.appwidget.AppWidgetHostView id/no_id/9
android.widget.FrameLayout id/no_id/10
android.widget.LinearLayout id/no_id/11
android.widget.LinearLayout id/no_id/12
android.widget.ImageButton id/no_id/13
android.widget.LinearLayout id/no_id/14
android.widget.ImageButton id/no_id/15
android.widget.TextView id/no_id/16 Log Viewer
android.widget.TextView id/no_id/17 CatLog
Also, vc.findViewById('id/tv_search').type('Donald') is not working. But ID-'id/no_id/23' is working fine on all the devices.
Please help me to solve this issue.