2013-04-16 32 views
0

您遇到什麼設備問題? 夏新N821SL4a中的Py4a不能正常工作python腳本

你在設備上運行什麼固件版本? Android 4.1.1

什麼步驟會重現問題?

  1. 創建以下Python腳本:
     
    import android 
    droid = android.Android() 
    droid.makeToast('Hello, Android!') 
    print 'Hello world!'
  2. Run script

What is the expected output? must print 'Hello world!' & make popup 'Hello Android!'

What do you see instead? see this error:

dlopen libpython2.6.so

Traceback (most recent call list):

File "/storage/sdcard0/sl4a/scripts/hello_world.py", line 2, in

droid = droid.Android() 

文件 「/storage/sdcard0/sl4a/scripts/android.py」 34行,在初始化

self.conn = socket.create_connection(addr) 

文件「 /home/manuel/AptanaStudio3Workspace/python-for-android/python-build/output/usr/lib/python2.6/socket.py「,第498行,在create_connection中

socket.gaierror: [Errno 7] no address associated with hostname.

請在下面提供任何其他信息。 我的朋友有相同的電話和相同的問題。

我該如何解決?

+0

您是否嘗試過內置的test.py腳本? – refi64

回答

0

您的腳本與您的錯誤消息不符?

您的錯誤包括以下行,這是不正確的。

droid = droid.Android() 

它應該是你在你給的例子中寫的。

droid = android.Android()