Java 如何使用WebView小部件在android应用程序上查看网页?

Java 如何使用WebView小部件在android应用程序上查看网页?,java,android,eclipse,Java,Android,Eclipse,因此,我创建了这个简单的应用程序,可以在“webview”小部件上查看我的网页。它工作没有中断,安装时也很流畅,但问题是它没有显示网页,而是说“网页不可用” Eclipse中的一切都很好,没有错误,这就是代码: private WebView myWebView; @SuppressLint("SetJavaScriptEnabled") @Override protected void onCreate(Bundle savedInstanceState) { super.on

因此,我创建了这个简单的应用程序,可以在“webview”小部件上查看我的网页。它工作没有中断,安装时也很流畅,但问题是它没有显示网页,而是说“网页不可用”

Eclipse中的一切都很好,没有错误,这就是代码:

    private WebView myWebView;
@SuppressLint("SetJavaScriptEnabled")
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    myWebView = (WebView) findViewById(R.id.webView);
    myWebView.loadUrl("http://www.aramco-values.webs.com");
SupportLint是由Eclipse在OnCreate方法下初始化的,我不知道这是否是问题所在,因为它必须存在,否则mtWebView将无法工作

舱单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.aramcoapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="12" />
<uses-permission android:name="android.permission.INTERNET" />
<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.aramcoapp.MainActivity"
        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>

Eclipse警告我在应用程序创建之初设置的sdk

最小值=11
target=12

要访问Internet并在WebView中加载网页,必须向Android清单文件添加
Internet
权限:

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

您需要在清单文件中声明internet访问权限

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


请立即尝试问:您的应用程序是否在Manifest.xml中指定了“Internet权限”?可能会有帮助you@user3013091你能发布清单文件吗?是的,它在清单文件中指定了Internet权限。是的,谢谢你的提示,但我的xml文件中已经有了。还有其他建议吗?请使用你的源@user3013091的链接。我试着在一个测试应用程序上打开URL,它对我很好。请检查我编辑的答案,并让我知道结果是什么。另外,在你做任何事情之前,请确保你的手机已连接到互联网。谢谢你,伊德尔,我已经说过,我的xml文件已包含在乔先生的许可范围内。它仍然不起作用。更新你的页面,你会在我的问题中看到清单文件。只是为了提示一下,我的设备是Galaxy NOTE II,运行在Jelly Bean 4.1.2上,具有无线互联网访问。现在它可以工作了,但问题是它要求用户切换到实际的互联网浏览器。
<uses-permission android:name="android.permission.INTERNET" />