название карты активности Android не отображается - PullRequest
4 голосов
/ 08 декабря 2011

Я слежу за приветом mapview, но мои названия карт показываются, я не знаю, что вызывает эту проблему.

вот мой основной манифест xmln

<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cmsc436.finalproj"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="10" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET" />

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

      <activity android:name="mymap"></activity>
    <activity android:name="credits"></activity>
    <activity android:name="GameScreen"></activity>
    <activity android:name="pictureSelection"></activity>
    <activity android:name="pictureSelection"></activity>

    <activity android:name="newGameSetUp"></activity>
    <activity android:name="PicturePuzzleActivity">
           <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <uses-library android:name="com.google.android.maps" />
</application> </manifest>

мой макет для mymap

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mainlayout"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <com.google.android.maps.MapView
        android:id="@+id/mapview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:clickable="true"
       android:apiKey="0f724slL07SJV93E_oZAPQDt54ewoD-PD7zTmDw"
    />

</RelativeLayot>

мой компьютер имеет два жестких диска, мой код хранится на одном жестком диске и java jdkи затмение хранится на другом жестком диске, может ли это быть причиной проблемы здесь?

logcat

12-08 01:41:58.128: D/dalvikvm(391): GC_EXTERNAL_ALLOC freed 58K, 50% free 2734K/5379K, external 1625K/2137K, paused 96ms
12-08 01:42:00.479: D/dalvikvm(391): GC_EXTERNAL_ALLOC freed 12K, 49% free 2767K/5379K, external 2225K/2779K, paused 71ms
12-08 01:42:11.248: D/dalvikvm(391): GC_CONCURRENT freed 1094K, 53% free 3209K/6727K, external 3134K/3528K, paused 7ms+4ms
12-08 01:42:11.688: D/dalvikvm(391): GC_CONCURRENT freed 892K, 49% free 3535K/6855K, external 2534K/3164K, paused 7ms+5ms
12-08 01:42:11.898: I/MapActivity(391): Handling network change notification:CONNECTED
12-08 01:42:11.898: E/MapActivity(391): Couldn't get connection factory client
12-08 01:42:12.008: D/dalvikvm(391): GC_EXTERNAL_ALLOC freed 499K, 54% free 3170K/6855K, external 2912K/3164K, paused 53ms
12-08 01:42:12.668: W/System.err(391): IOException processing: 26
12-08 01:42:12.668: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:12.678: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:12.678: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:12.678: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:12.678: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:12.678: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:12.678: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:12.970: W/System.err(391): IOException processing: 26
12-08 01:42:12.970: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:12.978: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:12.978: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:12.978: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:12.978: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:12.978: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:12.988: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:13.348: W/System.err(391): IOException processing: 26
12-08 01:42:13.348: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:13.348: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:13.348: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:13.348: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:13.348: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:13.358: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:13.358: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:13.728: W/System.err(391): IOException processing: 26
12-08 01:42:13.728: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:13.728: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:13.728: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:13.728: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:13.728: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:13.740: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:13.740: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:14.098: W/System.err(391): IOException processing: 26
12-08 01:42:14.098: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:14.098: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:14.108: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:14.108: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:14.108: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:14.108: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:14.108: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:14.468: W/System.err(391): IOException processing: 26
12-08 01:42:14.468: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:14.468: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:14.478: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:14.478: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:14.478: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:14.478: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:14.488: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:14.799: W/System.err(391): IOException processing: 26
12-08 01:42:14.808: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:14.808: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:14.808: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:14.808: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:14.818: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:14.818: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:14.818: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:15.208: W/System.err(391): IOException processing: 26
12-08 01:42:15.208: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:15.208: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:15.208: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:15.218: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:15.218: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:15.218: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:15.218: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)
12-08 01:42:15.528: W/System.err(391): IOException processing: 26
12-08 01:42:15.528: W/System.err(391): java.io.IOException: Server returned: 3
12-08 01:42:15.538: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.BaseTileRequest.readResponseData(BaseTileRequest.java:115)
12-08 01:42:15.538: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.map.MapService$MapTileRequest.readResponseData(MapService.java:1473)
12-08 01:42:15.538: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.processDataRequest(DataRequestDispatcher.java:1117)
12-08 01:42:15.538: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher.serviceRequests(DataRequestDispatcher.java:994)
12-08 01:42:15.548: W/System.err(391):  at android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher$DispatcherServer.run(DataRequestDispatcher.java:1702)
12-08 01:42:15.548: W/System.err(391):  at java.lang.Thread.run(Thread.java:1019)...

Ответы [ 2 ]

2 голосов
/ 06 сентября 2012

ApiKey отличается от отладочных сборок и релизных сборок. Возможно, вы предоставили отпечаток вашего релиза хранилища ключей на сайт? Если это так, вам нужно сделать это и для хранилища ключей отладки.

0 голосов
/ 03 сентября 2012

Я думаю, что это проблема с вашим ключом API ... API Карт Google

Мой manifest.xml ..... Вы видите различия?

<com.google.android.maps.MapView
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:apiKey="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...