0

monkeyrunner を使用して自動化を行っています。私が実行しているスクリプトは、Android の既定のブラウザーに URL を読み込む必要がありますが、以下に示す URL を使用しようとすると、ブラウザーが読み込まれず、ブラウザーがまったく開かれません。

http://www.google.nl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=http://ark.com.ge/&ei=IDeoUIPUI-ik0AWa1oCIDg&usg=AFQjCNE1H_KILEGlt8o_ewzUszZUJfMV9A&sig2=Ygg8NBvIiOWFfizi

問題は、この URL には何があり、なぜブラウザが機能しないのかということです。長さ?文字の組み合わせ?

ちなみにこのURLはデスクトップで動いています。

以下は、この URL を実行するコードの一部です。

device.wake()
MonkeyRunner.sleep(2)
device.shell('am force-stop com.google.android.browser')
MonkeyRunner.sleep(2)
device.startActivity( component='com.google.android.browser/com.android.browser.BrowserActivity', uri=url)
MonkeyRunner.sleep(40)

ありがとう

4

1 に答える 1

-1

このコードを使用してください、それは私のために働いています

Intent intent= new Intent(Intent.ACTION_VIEW,Uri.parse("http://www.google.nl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=http://ark.com.ge/&ei=IDeoUIPUI-ik0AWa1oCIDg&usg=AFQjCNE1H_KILEGlt8o_ewzUszZUJfMV9A&sig2=Ygg8NBvIiOWFfiziSKFJKA"));
            startActivity(intent);
于 2013-04-22T06:05:13.997 に答える