- mOtz^ - Skrevet 23. oktober 2012 Del Skrevet 23. oktober 2012 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
H5N1 Skrevet 24. oktober 2012 Del Skrevet 24. oktober 2012 Har du husket å inkludere alt i Manifest filen? Lenke til kommentar
- mOtz^ - Skrevet 24. oktober 2012 Forfatter Del Skrevet 24. oktober 2012 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
- mOtz^ - Skrevet 24. oktober 2012 Forfatter Del Skrevet 24. oktober 2012 Men når jeg kjører programmet i AVD, så må jeg jo velge en Google Maps kompatibel AVD. Er det slik at ikke alle telefoner er kompatible med Google Maps, og man må få installert dette på et vis? Siden det er forskjell mellom AVD-ene.. Lenke til kommentar
H5N1 Skrevet 24. oktober 2012 Del Skrevet 24. oktober 2012 Kanskje denne kan hjelpe deg. Lenke til kommentar
droidy Skrevet 29. oktober 2012 Del Skrevet 29. oktober 2012 Grå bakgrunn kan bety at trådstarter har glemt benytte riktig 'Google Maps API key'. Se lenke for mer info. Lenke til kommentar
- mOtz^ - Skrevet 29. oktober 2012 Forfatter Del Skrevet 29. oktober 2012 Slik eksporteringsprosessen har vært til nå: Eksporterer prosjekt vha Eclipse Under eksport får jeg en keystore Bruker keytool til å hente MD5, ved å bruke keystoren jeg nettopp laget Genererer API-key Legger API nøkkelen inn i programmet 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
droidy Skrevet 3. november 2012 Del Skrevet 3. november 2012 (endret) Slik eksporteringsprosessen har vært til nå: Eksporterer prosjekt vha Eclipse Under eksport får jeg en keystore Bruker keytool til å hente MD5, ved å bruke keystoren jeg nettopp laget Genererer API-key Legger API nøkkelen inn i programmet 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 3. november 2012 av droidy 1 Lenke til kommentar
- mOtz^ - Skrevet 5. november 2012 Forfatter Del Skrevet 5. november 2012 Takk droidy! Fikset det nå etter å ha brukt riktig API-key opp i mot riktig keystore. Ble litt rot der. Nå fungerer det hvertfall! Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå