2013-02-09 3 views
2

я вроде нового в карте Google приложений на основе и пытается руку на it.I использовали следующие MainFestGoogle авторизации

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="com.abhishekbietcs.locomap" 
android:versionCode="1" 
android:versionName="1.0" > 

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="15" /> 
<permission 
     android:name="com.abhishekbietcs.locomap.permission.MAPS_RECEIVE" 
     android:protectionLevel="signature"/> 
    <uses-permission android:name="com.abhishekbietcs.locomap.permission.MAPS_RECEIVE"/> 

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

<uses-feature 
    android:glEsVersion="0x00020000" 
    android:required="true" /> 


<application 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name="com.abhishekbietcs.locomap.Mapme" 
     android:label="@string/title_activity_mapme" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

    <meta-data 
     android:name="com.google.android.maps.v2.API_KEY" 
     android:value="my key" /> 
</application> 

я получил мой отладки cerificate sh1 fngrprint из этого кода

keytool.exe -list -alias androiddebugkey -keystore ".....\.android\debug.keystore" -storepass android -keypass android -v 

это мой XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".Mapme" > 
<fragment xmlns:android="http://schemas.android.com/apk/res/android" 
android:id="@+id/map" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
class="com.google.android.gms.maps.SupportMapFragment"/> 

Теперь я установить при е в моем телефоне, авторизации Google не в состоянии Юр появляется в журнале cat.please помочь мне, где я сделал ошибку, заранее спасибо

+0

Можем ли мы иметь полный логарифм? Кроме того, вы включили установку приложения, не выходящего с рынка на вашем телефоне? –

ответ

1

Есть несколько шагов, которые вы должны принять, прежде чем создавать приложение, которое использует Google Maps API:

  • создание Google API проект в консоли API Google (https://code.google.com/apis/console)
  • позволяет API Карт Google для Android (на вкладке Services)
  • создания нового идентификатора клиента (вы должны ввести ключ SHA1 и ваше: имя приложения пакета)

Вы все это сделали? Если да, просьба предоставить вывод logcat, содержащий информацию о сбое авторизации.

+0

вот кошачий кот –

+0

Здесь означает, где? Я не вижу никакой ссылки. Вы сделали все шаги, о которых я говорил? –

+0

спасибо @damian за вашу заботу, я включил неправильное устройство, это была карта google v2, я привязал ее к карте Android Android v2 и сгенерировал новый ключ, он работает :) –

Смежные вопросы