Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

API Google Maps Error
Started by lflores19 May 22 2018 04:21 PM

2 replies to this topic
[TOPIC CONTROLS]
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

lflores19

[GLOBAL: userInfoPane.html]
lflores19
  • Observer

  • 3 posts
  • Corona SDK

Hola buen día, me gustaría saber porque no puedo ejecutar mi aplicación en el simulador de Corona. Estoy tratando de usar la API de Google Maps para mi aplicación. Solo puse un código para probar si funcionaba:

-- Create a native map view
local myMap = native.newMapView( 20, 20, 280, 360 )
myMap.x = display.contentCenterX
myMap.y = display.contentCenterY
 
-- Display map as vector drawings of streets (other options are "satellite" and "hybrid")
myMap.mapType = "standard"
 
-- Initialize map to a real location
myMap:setCenter( 37.331692, -122.030456 )

 

Al ejecutarlo me manda un mensaje que dice "WARNING: Map views are not supported in the simulator. Please build for device". Estaba pensando en descargar la .apk a mi cel y probarlo pero me gustaría saber si hay otra forma de ejecutarlo para realizar mi aplicación. Gracias.



[TOPIC: post.html]
#2

miguel68

[GLOBAL: userInfoPane.html]
miguel68
  • Observer

  • 20 posts
  • Corona SDK

Hola buen dia, te comento que ese tipo de apis se deben probar por fuerza en tu dispositivo :c



[TOPIC: post.html]
#3

lflores19

[GLOBAL: userInfoPane.html]
lflores19
  • Observer

  • 3 posts
  • Corona SDK

Muchas gracias, ya vi como hacerle. Solo que tengo otra duda, pues lo que quiero hacer en mi aplicacion es agregar Markers o PIN en el mapa de google maps. Se que para eso se debe usar: 

 

objeto: addMarker ()

 

Quiero agregar Markers aleatoriamente cerca de mi ubicación pero no me muestra los Markers en mi dispositivo.

Trate de usar el siguiente codigo como prueba solamente pero no funciono ya que no me muestra el PIN.

Agradecería tu ayuda. Saludos.

-- Map marker listener function
local function markerListener(event)
    print( "type: ", event.type )  -- event type
    print( "markerId: ", event.markerId )  -- ID of the marker that was touched
    print( "lat: ", event.latitude )  -- latitude of the marker
    print( "long: ", event.longitude )  -- longitude of the marker
end
 
-- Create a native map view
local myMap = native.newMapView( 0, 0, 300, 220 )
myMap.x = display.contentCenterX
myMap.y = display.contentCenterY
 
-- Sometime later (following activation of device location hardware)
local options =
{
    title = "Displayed Title",
    subtitle = "Subtitle text",
    listener = markerListener,
    -- This will look in the resources directory for the image file
    imageFile =  "someImage.png",
    -- Alternatively, this looks in the specified directory for the image file
    -- imageFile = { filename="someImage.png", baseDir=system.TemporaryDirectory }
}
local result, errorMessage = myMap:addMarker( 37.331692, -122.030456, options )
if ( result ) then
    print( "Marker added" )
else
    print( errorMessage )
end



[topic_controls]
[/topic_controls]