Autore Topic: progetto mappa su eclipse funzionante, su dispositivo NO!  (Letto 1502 volte)

Offline sw3ntrax

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Sistema operativo:
    Windows 7
progetto mappa su eclipse funzionante, su dispositivo NO!
« il: 28 Agosto 2012, 11:52:01 CEST »
0
Salve a tutti, sono nuovo del forum e anche di android.

Ho un problema che non so risolvere: ho installato tutto il necessario, richiesto la key api da google, creato diversi progetti di mappa, alcuni anche da libri, ma la cosa strana è che su eclipse funzionano, mentre su dispositivo nulla, vedo solo i quadretti.

Che dipenda dalla key?
Il codice l'ho preso dal link https://developers.google.com/maps/documentation/android/hello-mapview

main.xml
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:id="@+id/mapview"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:clickable="true"
   android:apiKey="mia key"
/>

HelloGoogleMaps.java
Codice (Java): [Seleziona]
package com.hellogooglemaps;

import android.os.Bundle;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
import com.hellogooglemaps.R;

public class HelloGoogleMaps extends MapActivity {

        @Override
        protected boolean isRouteDisplayed() {
                return false;
        }

        @Override
        public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.main);
                MapView mapView = (MapView) findViewById(R.id.mapview);
                mapView.setBuiltInZoomControls(true);
        }
       
}

AndroidManifest.xml
Codice (XML): [Seleziona]
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
   package="com.hellogooglemaps"
   android:versionCode="1"
   android:versionName="1.0">

    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" />
    <uses-permission android:name="android.permission.INTERNET" />
   
    <application android:label="@string/app_name"
       android:icon="@drawable/ic_launcher"
       android:theme="@style/AppTheme">
                <uses-library android:name="com.google.android.maps"/>
        <activity android:name=".HelloGoogleMaps" android:label="@string/app_name"
                android:theme="@android:style/Theme.NoTitleBar">
                <intent-filter>
                                <action android:name="android.intent.action.MAIN" />
                                <category android:name="android.intent.category.LAUNCHER" />
                        </intent-filter>
                </activity>
    </application>

</manifest>

LogCat.txt:
Codice: [Seleziona]
08-28 09:48:32.759: D/dalvikvm(383): GC_CONCURRENT freed 1165K, 54% free 3147K/6727K, external 1625K/2137K, paused 4ms+7ms
08-28 09:48:32.979: D/dalvikvm(383): GC_CONCURRENT freed 528K, 51% free 3309K/6727K, external 1625K/2137K, paused 4ms+5ms
08-28 09:48:33.310: I/MapActivity(383): Handling network change notification:CONNECTED
08-28 09:48:33.339: E/MapActivity(383): Couldn't get connection factory client
08-28 09:48:33.429: D/dalvikvm(383): GC_FOR_MALLOC freed 804K, 54% free 3109K/6727K, external 1984K/2137K, paused 39ms
08-28 09:48:33.709: D/dalvikvm(383): GC_CONCURRENT freed 421K, 49% free 3462K/6727K, external 1984K/2137K, paused 4ms+5ms
08-28 09:49:16.179: D/dalvikvm(383): GC_EXTERNAL_ALLOC freed 305K, 51% free 3353K/6727K, external 1984K/2137K, paused 58ms
08-28 09:49:20.959: D/dalvikvm(383): GC_EXTERNAL_ALLOC freed 121K, 47% free 3598K/6727K, external 2954K/3369K, paused 265ms

Offline theBaffo

  • Utente normale
  • ***
  • Post: 164
  • Respect: +24
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Windows 8.1
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #1 il: 28 Agosto 2012, 12:23:49 CEST »
0
credo dovresti aggiungere questi permessi:

Codice (Java): [Seleziona]
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_GPS" />

Tutorial Mappe
Se ti sono stato utile, premi "thanks" ;)

"Errare è umano, ma per incasinare davvero tutto è necessario un computer" - Arthur Bloch

Offline sw3ntrax

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Sistema operativo:
    Windows 7
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #2 il: 29 Agosto 2012, 10:01:40 CEST »
0
credo dovresti aggiungere questi permessi:

Codice (Java): [Seleziona]
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_GPS" />

Tutorial Mappe
non penso sia quello il problema, infatti prendendo il progetto che hai linkato del Tutoral Mappe e che avevo fatto ieri, non mi funziona: vedo la latitudine, longitudine, accuratezza e altitudine... funziona tutto, ma NON la mappa!!!! Ci sono i quadretti ma niente mappa disegnata.......... e questa cosa me la fa anche sul Samsung Tablet, non solo sul mio HTC desire HD

Offline sw3ntrax

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    HTC Desire HD
  • Sistema operativo:
    Windows 7
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #3 il: 29 Agosto 2012, 10:32:03 CEST »
+1
ok, ho trovato la soluzione: il problema era che avevo creato un keystore e usavo quello per le applicazioni, ma la key è generata dal keystore di debug ... quindi ho provato a creare i file apk dal keystore di debug di default e le mappe sono comparse!!!!!!


grazie a tutti!!!

Offline travis

  • Nuovo arrivato
  • *
  • Post: 29
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    emulatore
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #4 il: 13 Settembre 2012, 10:15:06 CEST »
0
Scusa ho lo stesso problema tuo....su dispositivo invece della mappa vedo dei quadratini ma sull'emulatore vedo la mappa....quindi dal mio progetto devo togliere l'apiKey??? ho capito bene???? si genera automaticamente????

Offline travis

  • Nuovo arrivato
  • *
  • Post: 29
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    emulatore
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #5 il: 13 Settembre 2012, 11:22:30 CEST »
0
Ok ho risolto anche io.....bisogna andare da eclipse in windows-preferences- android- build e uscirà il percorso di dove si trova la keystore di default; quest'ultima dovrà essere utilizzata per generare i file apk!!!! grazie dell'input!!!!!!!

Offline branco

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #6 il: 18 Ottobre 2012, 18:11:26 CEST »
0
il mio problema è esattamente quello del titolo.
ma non capisco come creare gli apk con quella chiave specificata dall'ultimo posto.
Scusate se sono duro

Offline branco

  • Nuovo arrivato
  • *
  • Post: 19
  • Respect: 0
    • Mostra profilo
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #7 il: 18 Ottobre 2012, 18:44:09 CEST »
0
risolto con un altro post sul forum.
a volte dimentico la funzione ricerca  >:( >:(
scusate

Offline giuCris

  • Nuovo arrivato
  • *
  • Post: 12
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung ace plus
  • Sistema operativo:
    Ubuntu 12.04
Re:progetto mappa su eclipse funzionante, su dispositivo NO!
« Risposta #8 il: 12 Aprile 2013, 04:21:15 CEST »
0
salve ragazzi, ho lo stesso problema, potreste spiegarmi meglio come fare?