2013-12-17 106 views
0

即時通訊使用android視圖客戶端來自動測試的Android應用程序,但所有的意見都在俄羅斯,所以當我使用dump.py 我有這樣的事情:西里爾在android.widget.TextView

android.widget.TextView id/no_id/16 ╨в╤А╨░╨╜╤Б╨┐╨╛╤А╤В 

如何在普通視圖中看到它?因爲在這樣的觀點下找到這些不合適的東西並不舒服。

更新

我用CHCP 65001,得到了一個TextView的俄羅斯,但綜合類後,我收到了一個錯誤:

     android.widget.TextView id/no_id/15 Все категорииTraceback 
(most recent call last): 
    File "C:\Program Files (x86)\Android\AndroidViewClient\AndroidViewClient-maste 
r\AndroidViewClient\tools\dump.py", line 128, in <module> 
    vc.traverse(transform=transform) 
    File "C:\Program Files (x86)\Android\AndroidViewClient\AndroidViewClient-maste 
r\AndroidViewClient\src\com\dtmilano\android\viewclient.py", line 1754, in trave 
rse 
    return ViewClient.__traverse(root, indent, transform, stream) 
    File "C:\Program Files (x86)\Android\AndroidViewClient\AndroidViewClient-maste 
r\AndroidViewClient\src\com\dtmilano\android\viewclient.py", line 1776, in __tra 
verse 
    ViewClient.__traverse(ch, indent=indent+" ", transform=transform, stream=s 
tream) 
    File "C:\Program Files (x86)\Android\AndroidViewClient\AndroidViewClient-maste 
r\AndroidViewClient\src\com\dtmilano\android\viewclient.py", line 1773, in __tra 
verse 
    print >>stream, ius.encode('utf-8', 'replace') 
IOError: [Errno 0] Error 

回答

0

這是通過使用最新的dump獲得(在工具目錄)和谷歌保持注意到標題Приветмир

   ... 
       android.widget.RelativeLayout id/no_id/18 
       android.widget.FrameLayout id/no_id/19 
        android.widget.LinearLayout id/no_id/20 
         android.widget.LinearLayout id/no_id/21 
          android.widget.EditText id/no_id/22 Привет мир 
         android.widget.LinearLayout id/no_id/23 
          android.widget.ImageView id/no_id/24 
          android.widget.ImageView id/no_id/25 

這是在OS X和Linux上測試的。 如果你沒有看到它,可能問題出在你的操作系統上;-)。