0

私は Qpython を使用しようとしましたが、すべて問題ないようでした。しかし、後で、スクリプトを行で開始したとき

import androidhelper
droid = androidhelper.Android()

それは私にエラーを与えました

socket.gaierror: [Errno 4] 名前解決で回復不可能なエラーが発生しました。

数分間検索した後、sl4a サーバーに問題がある可能性があることがわかりました。しかし、Qpythonはそれが実行されていると言います。では、何が問題なのですか?

4

3 に答える 3

-1

これは、ソケット層で ip:namespace ペアを解決する際の問題です。おそらく、DNS のどこかに問題があるはずです。

于 2016-03-01T22:44:40.793 に答える
-1

名前を変更する前にこれを行った QPython 設定で S4LA を再起動 (無効化/有効化) してみてください。 その変数の名前を変更すると、ドロイドが同じエラーを出しました。「Droidr」は私にとっては問題なく機能します。実際、どこに問題があるのか​​ わかりません。おそらく、この変数はすでにSL4Aのどこかで使用されています。

于 2016-02-04T06:25:48.027 に答える