1. 首先我我已经添加了下面信息到AndroidManifest.xml.
<uses-permission android:name="android.permission.INTERNET"/>2. 调用代码如下:
public class HelloActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.main);
     WebView webView = (WebView) findViewById(R.id.webView);
     webView.getSettings().setJavaScriptEnabled(true);
     webView.loadUrl("http://www.google.com");
     webView.setWebViewClient(new HelloWebViewClient());
    }
}public class HelloWebViewClient extends WebViewClient {

    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        view.loadUrl(url);
        return true;
    }
}
可以启动正常访问,但是google的页面打不开.怎么个情况.大家帮忙..

解决方案 »

  1.   

    http://www.cnblogs.com/linzheng/archive/2011/01/19/1938772.html看看这个对你有帮助吗》?
      

  2.   

    main.xml 如下,应该没有问题吧?<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:weightSum="1">
    <WebView android:id="@+id/webView" android:layout_weight="0.06" android:layout_width="match_parent" android:layout_height="match_parent"></WebView>
    </LinearLayout>
      

  3.   

    代码没问题,贴下AndroidManifest.xml
    测试模拟器确保能上网。
      

  4.   

    androidmanifest.xml 日下, 我看还有个 androidmanifest.out.xml这个里面什么也没有.
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.volvo.caretrack"
          android:versionCode="1"
          android:versionName="1.0">
        <uses-sdk android:minSdkVersion="8" />
        <uses-permission android:name="android.permission.INTERNET"/>
        <application android:label="@string/app_name" android:icon="@drawable/icon">
            <activity android:label="@string/app_name" android:name=".HelloActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN"/>
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    </manifest>
      

  5.   

    sdk 版本是多少?AndroidManifest.xml试下这个<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation="vertical"
      android:layout_width="fill_parent"
      android:layout_height="fill_parent"
      android:weightSum="1">
    <WebView android:id="@+id/webView"
    android:layout_weight="0.06"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent">
    </WebView>
    </LinearLayout>
      

  6.   

    sdk是最新版本的. r12
    我用的android 2.2 api
      

  7.   

    我也正好刚刚遇见过LZ的问题,我也是android 2.2但是我在Manifest.xml里多添加了一行
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    就解决了问题还有在网上查过相关问题,有些人是因为在url里没有写http://而导致无法访问LZ看看是不是这两个问题所致
      

  8.   


    参考http://dev.10086.cn/cmdn/wiki/index.php?doc-view-6074.html
      

  9.   

    晕死了.现在模拟器可以访问互联网. 我也配置了
        <uses-permission android:name="android.permission.INTERNET"/>
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />但是还是不能访问啊...
      

  10.   

    你load的就是"http://www.google.com"吗?试一下是不是url的问题,google已退出中国市场,
    用"http://www.google.com.hk"试试。
      

  11.   

    [2011-07-25 13:15:29 - HelloCareTrack] ------------------------------
    [2011-07-25 13:15:29 - HelloCareTrack] Android Launch!
    [2011-07-25 13:15:29 - HelloCareTrack] adb is running normally.
    [2011-07-25 13:15:29 - HelloCareTrack] Performing com.volvo.caretrack.HelloCareTrackActivity activity launch
    [2011-07-25 13:15:29 - HelloCareTrack] Automatic Target Mode: launching new emulator with compatible AVD 'caretrack2.2'
    [2011-07-25 13:15:29 - HelloCareTrack] Launching a new emulator with Virtual Device 'caretrack2.2'
    [2011-07-25 13:15:33 - HelloCareTrack] New emulator found: emulator-5554
    [2011-07-25 13:15:33 - HelloCareTrack] Waiting for HOME ('android.process.acore') to be launched...
    [2011-07-25 13:15:33 - Emulator] Unknown savevm section type 95
    [2011-07-25 13:15:53 - HelloCareTrack] HOME is up on device 'emulator-5554'
    [2011-07-25 13:15:53 - HelloCareTrack] Uploading HelloCareTrack.apk onto device 'emulator-5554'
    [2011-07-25 13:15:54 - HelloCareTrack] Installing HelloCareTrack.apk...
    [2011-07-25 13:16:05 - HelloCareTrack] Success!
    [2011-07-25 13:16:05 - HelloCareTrack] Starting activity com.volvo.caretrack.HelloCareTrackActivity on device emulator-5554
    [2011-07-25 13:16:08 - HelloCareTrack] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.volvo.caretrack/.HelloCareTrackActivity }
      

  12.   

    http://www.google.com.hk 也无法访问"Web page available"
      

  13.   

    [2011-07-25 13:15:33 - Emulator] Unknown savevm section type 95
    这个错误信息有问题吗?
      

  14.   


    这个在哪看? 我现在公司内部的网可以访问,外网不行. .但是通过google浏览器可以访问外网...
      

  15.   


    [url=http://liuquanjc.iteye.com/blog/939596][/url]
      

  16.   

    http://liuquanjc.iteye.com/blog/939596
      

  17.   

    贴出来了,大家帮忙看看:DEBUG/AndroidRuntime(33): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    DEBUG/AndroidRuntime(33): CheckJNI is ON
    DEBUG/AndroidRuntime(33): --- registering native functions ---
    INFO/(34): ServiceManager: 0xacd0
    DEBUG/AudioHardwareInterface(34): setMode(NORMAL)
    ERROR/Zygote(33): setreuid() failed. errno: 17
    DEBUG/dalvikvm(33): GC_EXPLICIT freed 104 objects / 14208 bytes in 28ms
    DEBUG/dalvikvm(33): GC_EXPLICIT freed 477 objects / 32656 bytes in 27ms
    ERROR/SurfaceFlinger(59): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake
    DEBUG/libEGL(69): loaded /system/lib/egl/libGLES_android.so
    .jar javax.obex:/system/framework/javax.obex.jar
    INFO/PackageManager(59): Features: android.hardware.camera android.hardware.camera.autofocus
    DEBUG/dalvikvm(59): GC_FOR_MALLOC freed 5917 objects / 246776 bytes in 56ms
    ERROR/System(59): Failure starting core service
    ERROR/System(59): java.lang.SecurityException
    ERROR/System(59):     at android.os.BinderProxy.transact(Native Method)
    ERROR/System(59):     at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146)
    ERROR/System(59):     at android.os.ServiceManager.addService(ServiceManager.java:72)
    ERROR/System(59):     at com.android.server.ServerThread.run(SystemServer.java:184)
    VERBOSE/ConnectivityService(59): ConnectivityService starting up
    VERBOSE/ConnectivityService(59): Starting Wifi Service.
    DEBUG/dalvikvm(59): GC_FOR_MALLOC freed 4070 objects / 243400 bytes in 74ms
    DEBUG/AudioHardwareInterface(34): setMode(NORMAL)
    WARN/AudioPolicyManagerBase(34): setPhoneState() setting same state 0
    ERROR/SoundPool(59): error loading /system/media/audio/ui/Effect_Tick.ogg
    WARN/AudioService(59): Soundpool could not load file: /system/media/audio/ui/Effect_Tick.ogg
    ERROR/SoundPool(59): error loading /system/media/audio/ui/KeypressStandard.ogg
    WARN/AudioService(59): Soundpool could not load file: /system/media/audio/ui/KeypressStandard.ogg
    ERROR/SoundPool(59): error loading /system/media/audio/ui/KeypressSpacebar.ogg
    WARN/AudioService(59): Soundpool could not load file: /system/media/audio/ui/KeypressSpacebar.ogg
    ERROR/SoundPool(59): error loading /system/media/audio/ui/KeypressDelete.ogg
    WARN/AudioService(59): Soundpool could not load file: /system/media/audio/ui/KeypressDelete.ogg
    ERROR/SoundPool(59): error loading /system/media/audio/ui/KeypressReturn.ogg
    WARN/AudioService(59): Soundpool could not load file: /system/media/audio/ui/KeypressReturn.ogg
    INFO/SystemServer(59): Headset Observer
    WARN/DevicePolicyManagerService(59): failed parsing /data/system/device_policies.xml java.io.FileNotFoundException: /data/system/device_policies.xml (No such file or directory)
    INFO/ActivityManager(59): Config changed: { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/2 nav=3/1 orien=1 layout=18 uiMode=17 seq=2}
    WARN/RecognitionManagerService(59): no available voice recognition services found
    DEBUG/StatusBar(59): DISABLE_EXPAND: yes
    INFO/ActivityManager(59): Start proc jp.co.omronsoft.openwnn for service jp.co.omronsoft.openwnn/.OpenWnnJAJP: pid=110 uid=10023 gids={}
    DEBUG/libhardware_legacy(59): using QEMU GPS Hardware emulation
    DEBUG/NetworkManagmentService(59): Registering observer
    ERROR/ThrottleService(59): Could not open GPS configuration file /etc/gps.conf
    INFO/ActivityManager(59): Start proc com.android.phone for added application com.android.phone: pid=114 uid=1001 gids={3002, 3001, 3003, 1015}
    DEBUG/dalvikvm(59): GC_FOR_MALLOC freed 5300 objects / 304184 bytes in 285ms
    INFO/ActivityManager(59): Start proc com.android.launcher for activity com.android.launcher/com.android.launcher2.Launcher: pid=116 uid=10025 gids={}
    INFO/ActivityManager(59): Start proc com.android.settings for broadcast com.android.settings/.widget.SettingsAppWidgetProvider: pid=132 uid=1000 gids={3002, 3001, 3003}
    WARN/GpsLocationProvider(59): Could not open GPS configuration file /etc/gps.conf
    ERROR/logwrapper(138): executing /system/bin/tc failed: No such file or directory
    INFO/logwrapper(30): /system/bin/tc terminated by exit(255)
    WARN/ActivityManager(59): Unable to start service Intent { act=@0 }: not found
    WARN/ActivityManager(59): Unable to start service Intent { act=@0 }: not found
    ERROR/logwrapper(139): executing /system/bin/tc failed: No such file or directory
    INFO/logwrapper(30): /system/bin/tc terminated by exit(255)
    ERROR/logwrapper(141): executing /system/bin/tc failed: No such file or directory
    INFO/ActivityManager(59): Start proc android.process.acore for content provider com.android.providers.contacts/.CallLogProvider: pid=152 uid=10000 gids={3003, 1015}
    WARN/ActivityManager(59): Unable to start service Intent { act=com.android.ussd.IExtendedNetworkService }: not found
    WARN/SystemClock(114): Unable to set rtc to 1311644781: Invalid argument
    INFO/ActivityManager(59): Start proc com.android.alarmclock for broadcast com.android.alarmclock/.AlarmInitReceiver: pid=158 uid=10009 gids={}
    INFO/ActivityThread(152): Publishing provider com.android.social: com.android.providers.contacts.SocialProvider
    INFO/WindowManager(59): Timeout waiting for wallpaper to offset: Window{44e7fa18 com.android.internal.service.wallpaper.ImageWallpaper paused=false}
    INFO/ActivityThread(152): Publishing provider applications: com.android.providers.applications.ApplicationsProvider
    WARN/ActivityManager(59): Failure sending broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.test.caretrack flg=0x10000000 (has extras) }
    WARN/ActivityManager(59): android.os.DeadObjectException
    WARN/ActivityManager(59):     at android.os.BinderProxy.transact(Native Method)
    WARN/ActivityManager(59):     at android.content.IIntentReceiver$Stub$Proxy.performReceive(IIntentReceiver.java:121)
    WARN/ActivityManager(59):     at com.android.server.am.ActivityManagerService.performReceive(ActivityManagerService.java:12957)
    WARN/ActivityManager(59):     at com.android.server.am.ActivityManagerService.deliverToRegisteredReceiver(ActivityManagerService.java:13019)
    WARN/ActivityManager(59):     at com.android.server.am.ActivityManagerService.processNextBroadcast(ActivityManagerService.java:13076)
    WARN/ActivityManager(59):     at com.android.server.am.ActivityManagerService.finishReceiver(ActivityManagerService.java:12817)
    WARN/ActivityManager(59):     at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:341)
    WARN/ActivityManager(59):     at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1480)
    WARN/ActivityManager(59):     at android.os.Binder.execTransact(Binder.java:288)
    WARN/ActivityManager(59):     at dalvik.system.NativeStart.run(Native Method)
    WARN/PackageManager(59): Unknown permission com.google.android.googleapps.permission.GOOGLE_AUTH.mail in package com.android.contacts
    WARN/PackageManager(59): Unknown permission android.permission.ADD_SYSTEM_SERVICE in package com.android.phone
    WARN/PackageManager(59): Not granting permission android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS to package com.android.browser (protectionLevel=2 flags=0x1be45)
    DEBUG/AndroidRuntime(266): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
    DEBUG/AndroidRuntime(266): CheckJNI is ON
    DEBUG/AndroidRuntime(266): --- registering native functions ---
    DEBUG/AndroidRuntime(266): Shutting down VM
    DEBUG/jdwp(266): adbd disconnected
    INFO/AndroidRuntime(266): NOTE: attach of thread 'Binder Thread #3' failed
    INFO/ARMAssembler(59): generated scanline__00000077:03545404_00000004_00000000 [ 47 ipp] (67 ins) at [0x3312b0:0x3313bc] in 3714998 ns
    INFO/ActivityManager(59): Start proc com.svox.pico for broadcast com.svox.pico/.VoiceDataInstallerReceiver: pid=282 uid=10028 gids={}
    INFO/ActivityThread(282): Publishing provider com.svox.pico.providers.SettingsProvider: com.svox.pico.providers.SettingsProvider
    INFO/ActivityManager(59): Displayed activity com.test.caretrack/.HelloCareTrackActivity: 1183 ms (total 1183 ms)
    DEBUG/MediaScannerService(209): start scanning volume external
    VERBOSE/MediaProvider(209): /mnt/sdcard volume ID: 185154325
    VERBOSE/MediaProvider(209): Attached volume: external
    VERBOSE/MediaScanner(209): pruneDeadThumbnailFiles... android.database.sqlite.SQLiteCursor@44f1f338
    VERBOSE/MediaScanner(209): /pruneDeadThumbnailFiles... android.database.sqlite.SQLiteCursor@44f1f338
    DEBUG/MediaScannerService(209): done scanning volume external
    DEBUG/SntpClient(59): request time failed: java.net.SocketException: Address family not supported by protocol
      

  18.   


    我看了一下,程序没问题,放在我手机上,打开gprs,可以访问.在公司网络,我启动emulator,在android做如下配置,通过浏览器也可以访问网络.
    settings->Wireless controls->Mobile networks->Access Point Names  
    设置以下参数: 
    - Proxy : your proxy address  
    - Port : your proxy port  但是问题是我启动我的应用访问不了网络.
    我做如下操作也还是不行
    1、cmd (Ctrl+R,启动命令提示符窗体)2、emulator -avd avd2.1 (启动模拟器,avd2.1 为您安装Android的模拟器名称Name)3、cmd (Ctrl+R,再另启动命令提示符窗体)然后,将网络连接代理设置写入配置数据库1、adb shell (进入模拟器的linux系统,成功启动模拟器后,此命令才有效)假如你的上网代理IP是10.10.26.252:10802、写数据到数据库,更新系统设置sqlite3 /data/data/com.android.providers.settings/databases/settings.db "INSERT INTO system VALUES(99,'http_proxy','10.10.26.252:1080')"
      

  19.   


    应该是模拟器没连上网络,但是 我通过下面的配置,可以在模拟器里通过浏览器访问网络.
    settings->Wireless controls->Mobile networks->Access Point Names  
    设置以下参数: 
    - Proxy : your proxy address  
    - Port : your proxy port 我也试过 INSERT INTO system VALUES(99,’http_proxy’, ‘192.168.0.245:8080′); 来设置网络,
    请问这种方式怎么加用户名密码 都不行啊...
      

  20.   


    我设置代理了...
    应该是模拟器没连上网络,但是 我通过下面的配置,可以在模拟器里通过浏览器访问网络.
    settings->Wireless controls->Mobile networks->Access Point Names  
    设置以下参数: 
    - Proxy : your proxy address  
    - Port : your proxy port 我也试过 INSERT INTO system VALUES(99,’http_proxy’, ‘192.168.0.245:8080′); 来设置网络,
    请问这种方式怎么加用户名密码 都不行啊...
      

  21.   

    我在用android2.2开发时也出现了这个问题,加了
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />后可以正常访问网络了
      

  22.   

    这里有你的解决方案  http://www.cnblogs.com/DiYuShe/archive/2012/07/06/2579204.html