我的Android测试无法访问互联网!

时间:2010-01-15 19:37:49

标签: android

主题说明了一切。由于android.permission.INTERNET权限,我的应用程序可以访问Internet,但我的测试用例在使用检测测试运行器时没有。

这意味着我无法在测试用例中测试我的服务器IO例程。怎么了?

这是我的清单,以防它帮助你。谢谢!

对于缺少缩进感到抱歉 - 无法在短时间内通知此网站。谢谢!

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.helloandroid" android:versionCode="1" android:versionName="1.0">

<uses-permission android:name="android.permission.INTERNET"></uses-permission>

<application android:icon="@drawable/icon" android:label="@string/app_name">

<uses-library android:name="android.test.runner" />

<activity android:name=".HelloAndroid" android:label="@string/app_name">

<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

</activity>

</application>

<uses-sdk android:minSdkVersion="2" />
<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="qnext.mobile.redirect" android:label="Qnext Redirect Tests" />

</manifest> 

2 个答案:

答案 0 :(得分:0)

我已将您的清单文件与我的相比较,它看起来大致相同。唯一的区别是我需要minSdkVersion 3,并且我在应用程序标记后面有使用权限。我认为这不应该有所作为。

您是尝试在模拟器上还是在手机上运行?

答案 1 :(得分:0)

我有同样的问题。在我的情况下,被测试的应用程序(不是测试应用程序)没有INTERNET权限。