MapView не работает на Galaxy Tab - PullRequest
0 голосов
/ 17 ноября 2010

Очевидно, что мое приложение для Android не работает должным образом на Samsung Galaxy Tab. MapView не отображает плитки карты / спутника на вкладке. На других устройствах MapView работает как надо. У меня нет вкладки, поэтому я не могу понять, что может быть не так, и сейчас я понятия не имею, что может ее вызвать. Любая точка в правильном направлении высоко ценится.

Приложение работает в эмуляторе, используя avd, распространяемый Samsung в эмуляторе с исправлением, описанным здесь , чтобы иметь возможность отлаживать MapView в нем.


Информация из AndroidManifest.xml, которая может быть интересной:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8"/>

<supports-screens
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:anyDensity="true" 
/>

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

<application android:name=".MyAppName"
    android:icon="@drawable/ic_about" 
    android:theme="@android:style/Theme.NoTitleBar"
    android:label="@string/app_name" 
    android:debuggable="false"
>
    <activity android:name=".InitialActivity">
        <intent-filter android:label="@string/app_name">
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity> 
    <activity android:name=".FavoriteSpotActivity" />
    <uses-library android:name="com.google.android.maps" />
</application>

Ответы [ 2 ]

1 голос
/ 09 января 2011

Я решил это сам. При использовании r06 Android SDK ключ Google API был отклонен при попытке создать MapView. Перекомпиляция с r07 Android SDK решила проблему. Полезно знать, сталкивался ли кто-то с той же проблемой, что и я.

1 голос
/ 27 декабря 2010

Я думаю, что на планшете отсутствуют API Google - библиотека com.google.android.maps

...