Android WebView-网页不可用

Android WebView-网页不可用,android,webview,Android,Webview,我(和其他许多人一样)学习了webview教程,但我无法加载页面。所有内容均显示为“网页不可用” <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".AndroidTestActivity" android:label="@string/app_name"> <in

我(和其他许多人一样)学习了webview教程,但我无法加载页面。所有内容均显示为“网页不可用”

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>
我已经确保模拟器可以访问互联网,为了排除模拟器的问题,我尝试将其安装在手机上,这导致了相同的行为

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>
我已经读到,最大的问题是人们没有将
互联网
权限放在我的清单文件中,而我作为清单中不同元素的子元素尝试将其放在清单中,但没有效果。有人知道我为什么装不下这个吗

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>
这是我的密码:

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>
清单:

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>

谢谢

您的互联网权限应该是“清单”的直接子项-不应该在“应用程序”下

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>
e、 g

<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>

希望这有帮助
-塞尔坎

是的,就是这样。我敢肯定我试过把它放在任何地方,但是放在那里:p谢谢!对于其他可能偶然发现这一点的人来说:我也有同样的问题,但这是我在一台机器上构建并转移到另一台机器上的一个项目。出于某种原因,尽管我复制了AndroidManifest.xml,整个项目运行良好,但它永远不会在webview中加载web内容。我收到了问题中提到的相同错误,尽管我的uses perm位于正确的位置,而且我多次重建并重新安装了应用程序。最后,我对xml进行了更改,以便重新保存文件并重新构建。然后它成功了。挺烦人的。
<application android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:name=".AndroidTestActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <uses-permission android:name="android.permission.INTERNET" />
    </activity>     
</application>
</manifest>