草庐IT

genymotion-gps

全部标签

android - 我的 Activity 结束后如何停止 GPS/位置跟踪?

我有一个非常简单的Android应用程序,它显示GooglemapView并使用GPS跟踪位置(基本上是这样):publicvoidonCreate(BundlesavedInstanceState){//...mLocationManager=(LocationManager)getSystemService(LOCATION_SERVICE);//...}publicvoidonResume(){super.onResume();mLocationManager.requestLocationUpdates(mProvider,20000,1,this);}publicvoidon

android - 是否可以在没有 GPS 的情况下在室内使用增强现实

我正在考虑为我的学校图书馆开发增强现实应用程序。基本上,我们已经有一台机器可以为我们提供书所在位置的duis十进制代码,但图书管理员仍然必须告诉我们书所在的位置。我认为,在此之上的增强现实应用程序可能会很好地适用于书籍所在的人。只是想知道在没有GPS的情况下在室内做这样的事情有多困难。英特尔有一个很好的解决方案http://www.youtube.com/watch?v=WciFx66ojA4但它是一个可行的应用程序吗? 最佳答案 恕我直言,最简单的方法是在库中放置一些WLAN发送器,并使用它们根据接收范围内所有WLAN发送器的信号

android - gps提前一天返回?

在我的安卓应用程序中,我读取了GPS数据和GPS时间。出于某种原因,GPS返回明天的日期。有人知道为什么吗?我得到这样的数据:(它总是很好)。4.0.3中的错误?!position.GPSTime=newDate(loc.getTime());编辑我将所有时间都保存在UTC中。此应用已投入生产1年-我显示的是1小时前的结果,您可以看到它们是UTC时间。左侧-设备报​​告的时间,右侧-来自位置服务的时间。我没有混淆任何东西,这些日期通常相隔1-2秒。编辑2通过我的手机查看调试器的截图!!2分钟前拍摄(~10:10AMCST) 最佳答案

android - A-GPS,重置 GPS 和 sendExtraCommand

我正在寻找一些解释这一切的信息。我有一个使用GPS的应用程序(正在几个旧的HTCDesire手机和一个GoogleNexus7上进行测试),我注意到-与其他一些应用程序一样-GPS位置更新可能变得“缓慢”。似乎发生的情况是更新(每秒1次-此应用程序需要最新信息)正常通过,但经纬度值通常不会改变(四处移动时)。有趣的是,alt通常会。阅读StackOverflow后,我发现使用以下代码“重置GPS”(使用权限android.permission.ACCESS_LOCATION_EXTRA_COMMANDS):Bundleextras=newBundle();extras.putBoole

android - 堆不会在 Genymotion 模拟器上扩展

在调整大位图的大小以更快地将图像上传到服务器时,我偶尔会遇到OutOfMemoryErrors。为了防止这种情况,我计算了所需的内存量并在尝试缩放图像之前检查它是否超过Runtime.getRuntime().maxMemory()。但是,即使图像应该很容易适合堆,我仍然会遇到OOM错误。模拟设备(GalaxySIIAPI16)使用上述方法为我提供了67108864字节的最大内存。在以下代码段中,堆大小为43975K,并且只有不到15K的内存在使用中。对于我的~31K分配,堆应该自动增长到大约45K,这仍然不接近64MiB的最大大小。但是正如您所见,dalvik虚拟机没有扩展堆,而是内

android - 如何在不重启模拟器的情况下在 Genymotion 和 Android Studio 中重新加载应用程序?

我正在使用AndroidStudio0.9.9和Genymotion2.3.1。当我在AndroidStudio中按下运行应用程序时,AndroidStudio将允许我选择在Genymotion中部署我的应用程序,我通常这样做。此时,应用程序正在运行。假设此时,我想更改代码。我在AndroidStudio中保存了更改。如何在不重启Genymotion的情况下重新加载我的更改并重新部署应用程序?编辑最终,只需升级到AndroidStudio的最新稳定下载就是解决方案。 最佳答案 在Genymotion中按F1并单击“ReloadJS”

Android GPS获取当前位置

我开发了一个简单的Android应用程序,在这个简单的应用程序中,我想获取GPS纬度和经度数据,它在我的模拟器中可以正常工作,但是当我安装在真正的Android设备上时,它就无法工作了。请帮我解决这个问题,下面是我的代码。提前致谢publicclassgetLocationextendsAppCompatActivity{privateButtonbtnGetLocation;privateTextViewtextGPS;privateLocationManagerlocationManager;privateLocationListenerlocationListener;@Over

android - genymotion player.exe 停止工作

当我尝试启动genymotionandroid模拟器时它给我一个错误player.exe已停止工作我尝试寻找答案并找到this但是,我之前遇到了opengl2.0问题,为此我更新了我的图形驱动程序,我的主板是asusP5G41C-MLX。我更新了windows7的驱动程序,opengl2.0问题已经停止,但仍然无法正常工作。模拟器以空白屏幕启动,并弹出错误提示player.exe已停止工作。我有genymotion版本2.0.3,它与oraclevirtualbox4.2.12bundle在一起 最佳答案 尝试打开virtualbo

java - 应用程序在应用程序启动时开始搜索 GPS,而不是在需要时

我有一个Android应用程序,其中包含GoogleMapsV2作为功能的一部分。我有在我的list中,以及map工作所需的一切。我的应用启动时没有在屏幕上显示map。现在的问题是,为什么我的手机(GalaxyNexus,以防万一)在应用程序启动时就开始在状态栏中显示GPS图标,但当我到达带有map的屏幕并开始使用它时却没有?当我不在map屏幕上时,我不需要跟踪我的位置和使用电池电源。例如,What'sAppmessenger的map也使用GPS,但该图标仅在您打开map屏幕时显示,而不是在启动的第一个Activity上显示。用Google搜索了几个小时,但一无所获。任何帮助将不胜感激

android - 检查 GPS 位置是否在 android 中另一个 GPS 位置的一定半径内

我正在开发一个Android应用程序,该应用程序获取用户的当前位置并在map上显示其他用户的gps位置,该map具有一定的半径,比如20公里。例如,如果我是用户,我想查看map上绘制的其他用户的位置,这些用户的位置距离我的位置在20公里半径范围内。我能够保存我的位置和其他用户的位置,并将它们也绘制在map上。我无法确定这些用户是否落在距我所在位置20公里半径范围内。我使用GoogleMapsAndroidAPIv2在map上绘制位置,并使用Parse保存GPS位置(经纬度坐标)我用Google搜索了解决方案,但没有成功。任何人都可以提供有关如何检查GPS位置是否在另一个GPS位置的特定