新手上路,想学习用户定位方面的内容,网上有教程说这方面有bug存在,有一种通过访问网址的方法避开bug。
网址如下:"http://maps.googleapis.com/maps/api/geocode/jason?latlng=40,40&sensor=false"
我用此方法也不能正常运行,而且我也不能通过浏览器访问此网址,出现404错误。
请问各位高手,有什么办法能解决吗?

解决方案 »

  1.   


    09-28 13:00:31.221: WARN/System.err(215): java.net.SocketException: Permission denied (maybe missing INTERNET permission)
    09-28 13:00:31.242: WARN/System.err(215):     at org.apache.harmony.luni.platform.OSNetworkSystem.createStreamSocketImpl(Native Method)
    09-28 13:00:31.242: WARN/System.err(215):     at org.apache.harmony.luni.platform.OSNetworkSystem.createStreamSocket(OSNetworkSystem.java:187)
    09-28 13:00:31.252: WARN/System.err(215):     at org.apache.harmony.luni.net.PlainSocketImpl.create(PlainSocketImpl.java:266)
    09-28 13:00:31.252: WARN/System.err(215):     at java.net.Socket.checkClosedAndCreate(Socket.java:872)
    09-28 13:00:31.262: WARN/System.err(215):     at java.net.Socket.connect(Socket.java:1019)
    09-28 13:00:31.262: WARN/System.err(215):     at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
    09-28 13:00:31.272: WARN/System.err(215):     at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:129)
    09-28 13:00:31.272: WARN/System.err(215):     at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
    09-28 13:00:31.282: WARN/System.err(215):     at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
    09-28 13:00:31.282: WARN/System.err(215):     at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
    09-28 13:00:31.282: WARN/System.err(215):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
    09-28 13:00:31.292: WARN/System.err(215):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
    09-28 13:00:31.292: WARN/System.err(215):     at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
    09-28 13:00:31.302: WARN/System.err(215):     at location.MyLocation.MyLocationActivity$1.onClick(MyLocationActivity.java:53)
    09-28 13:00:31.302: WARN/System.err(215):     at android.view.View.performClick(View.java:2364)
    09-28 13:00:31.312: WARN/System.err(215):     at android.view.View.onTouchEvent(View.java:4179)
    09-28 13:00:31.312: WARN/System.err(215):     at android.widget.TextView.onTouchEvent(TextView.java:6540)
    09-28 13:00:31.312: WARN/System.err(215):     at android.view.View.dispatchTouchEvent(View.java:3709)
    09-28 13:00:31.322: WARN/System.err(215):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
    09-28 13:00:31.322: WARN/System.err(215):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
    09-28 13:00:31.332: WARN/System.err(215):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
    09-28 13:00:31.342: WARN/System.err(215):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884)
    09-28 13:00:31.342: WARN/System.err(215):     at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1659)
    09-28 13:00:31.352: WARN/System.err(215):     at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1107)
    09-28 13:00:31.352: WARN/System.err(215):     at android.app.Activity.dispatchTouchEvent(Activity.java:2061)
    09-28 13:00:31.352: WARN/System.err(215):     at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1643)
    09-28 13:00:31.362: WARN/System.err(215):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1691)
    09-28 13:00:31.362: WARN/System.err(215):     at android.os.Handler.dispatchMessage(Handler.java:99)
    09-28 13:00:31.372: WARN/System.err(215):     at android.os.Looper.loop(Looper.java:123)
    09-28 13:00:31.372: WARN/System.err(215):     at android.app.ActivityThread.main(ActivityThread.java:4363)
    09-28 13:00:31.372: WARN/System.err(215):     at java.lang.reflect.Method.invokeNative(Native Method)
    09-28 13:00:31.382: WARN/System.err(215):     at java.lang.reflect.Method.invoke(Method.java:521)
    09-28 13:00:31.382: WARN/System.err(215):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
    09-28 13:00:31.392: WARN/System.err(215):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
    09-28 13:00:31.392: WARN/System.err(215):     at dalvik.system.NativeStart.main(Native Method)
      

  2.   

    确定你代码没有问题么?报错的第一句好像说你在xml中没加internet访问权限.
      

  3.   

    那你就加上权限试下。
    <uses-permission android:name="android.permission.INTERNET" />