在将“Runtime:addEventListener(“location”....”插入应用程序时,会立即导致Corona/Lua应用程序崩溃。

我正在使用Corona SDK编写应用程序,需要获取设备(安卓)的位置。使用Corona模拟器,这段代码可以正常工作:

Runtime:addEventListener( "location", function(e)
    lon = e.longitude
    lat = e.latitude
    print(lat, lon)
end)

但是当我在实际设备上运行时,它会立即崩溃。我尝试查看输出日志:

Log

但我没有看到任何让我自己感觉有意义的东西。

点赞