Gå til innhold

[Løst] Android Dev & Google Maps, funker dårlig?


Anbefalte innlegg

Har implementer Google Maps inn i appen min.

Følgte denne artikkelen:

https://developers.google.com/maps/documentation/android/hello-mapview

 

Når jeg kjører programmet rett i telefonen, via kabel, så fungerer det bra, men nå har jeg lagt programmet ut på Marked, og da failer det. Jeg får bare opp en grå bakgrunn, og det dukker ikke opp noe kart.

Har googla og lest noen artikkler med samme problem, men de tingene jeg har testa ser ikke ut å fungere.

 

Noen som har erfaring med dette?

Lenke til kommentar
Videoannonse
Annonse

Manifestet ser slik ut:

 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="no.sg"
   android:versionCode="2"
   android:versionName="1.1" >
   <uses-sdk android:minSdkVersion="7" android:targetSdkVersion="14" />

   <uses-permission android:name="android.permission.VIBRATE"/>
   <uses-permission android:name="android.permission.INTERNET"/> 
   <uses-permission android:name="android.permission.REBOOT"/>
   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
   <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
   <application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >  
    <activity
	    android:name=".SG"
	    android:label="@string/app_name"
	    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
	    android:screenOrientation="portrait" >
	    <intent-filter>
		    <action android:name="android.intent.action.MAIN" />
		    <category android:name="android.intent.category.LAUNCHER" />
	    </intent-filter>
    </activity>

    <activity android:name=".NewsTab"></activity>		  
 <activity android:name=".ProgramTab"></activity>	
 <activity android:name=".ArtistsTab"></activity>	
 <activity android:name=".MoreTab"></activity>

    <activity android:name=".Views.News"></activity>
 <activity android:name=".Views.Program"></activity>
 <activity android:name=".Views.Artists"></activity>
 <activity android:name=".Views.More"></activity>

    <activity android:name=".Views.Single"></activity>
 <activity android:name=".Views.Information"></activity>
 <activity android:name=".Views.Ticketservice"></activity>
 <activity android:name=".Views.Map"></activity>

 <uses-library android:name="com.google.android.maps"/>

   </application>
</manifest>

 

Tror jeg har fått med meg alt?

Lenke til kommentar

Slik eksporteringsprosessen har vært til nå:

  1. Eksporterer prosjekt vha Eclipse
  2. Under eksport får jeg en keystore
  3. Bruker keytool til å hente MD5, ved å bruke keystoren jeg nettopp laget
  4. Genererer API-key
  5. Legger API nøkkelen inn i programmet
  6. Eksporterer prosjektet på nytt ved å bruke allerede opprettet keystore

Er dette riktig måte å gjøre det på?

Jeg forstår ikke helt forskjellen mellom debug-key og release-key. Hvordan skjønner jeg hva som er hva?

Lenke til kommentar

Slik eksporteringsprosessen har vært til nå:

  1. Eksporterer prosjekt vha Eclipse
  2. Under eksport får jeg en keystore
  3. Bruker keytool til å hente MD5, ved å bruke keystoren jeg nettopp laget
  4. Genererer API-key
  5. Legger API nøkkelen inn i programmet
  6. Eksporterer prosjektet på nytt ved å bruke allerede opprettet keystore

Er dette riktig måte å gjøre det på?

Jeg forstår ikke helt forskjellen mellom debug-key og release-key. Hvordan skjønner jeg hva som er hva?

Er en stund siden jeg har eksportert et prosjekt / 'released' et prosjekt i Eclipse, men da benyttet jeg ihvertfall en allerede eksisterende keystore (jeg måtte bla igjennom, for å finne den på disken..). Om det er det du gjorde, og du benyttet samme for både release av app-en, og for generering av API-nøkkel har jeg ingen annen forklaring på hvorfor ting ikke fungerer.

 

Forskjellen mellom nøkkel for debug og release er at man kan teste kartet underveis, når man holder på å utvikle. Da benytter man API-nøkkel generert utifra "debug kontoen" som Eclipse har satt opp. Det er tross alt hakket mer plagsomt å måtte 'release' app-en for hver bidige lille endring man foretar seg..

Endret av droidy
  • Liker 1
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...