草庐IT

genymotion-gps

全部标签

android - 辅助数据注入(inject) GPS

我正在尝试开发一个使用GPS的应用程序,我想将XTRA数据和时间引用注入(inject)GPS以获得更快的修复。我的代码如下:Bundlebundle=newBundle();booleanxtraInjection=locationmanager.sendExtraCommand(LocationManager.GPS_PROVIDER,"force_xtra_injection",bundle);booleantimeInjection=locationmanager.sendExtraCommand(LocationManager.GPS_PROVIDER,"force_time

android - 如果屏幕关闭,为什么 GPS 在某些设备上不起作用?

我正在开发Android应用程序。我发现如果屏幕关闭,GPS无法在某些设备上工作(三星GalaxyS2.2.1版、三星GalaxyAce2.3.6版Gingerbread、摩托罗拉Diffy2.2)。它在其他设备(HTCWildfire2.3.3)上运行良好,即使屏幕关闭也是如此。这是为什么? 最佳答案 我不确定是否会发生这种情况,但我在加速度计方面遇到了类似的问题。当屏幕锁定时,它不会提供任何传感器读数。所以我所做的是,每当我想要传感器读数时,我只是每5分钟进行一次唤醒锁定,这样屏幕就会亮起,然后我就会得到传感器读数。应该对你有用

android - Genymotion 模拟器无法在 Windows 8.1 中启动

将Windows升级到8.1后,我无法启动genymotion模拟器。它显示黑屏并显示对话框“启动模拟器”。谁能知道一些解决方法? 最佳答案 我已经设法让我的工作通过:卸载Genymotion卸载虚拟机安装最新的Virtualbox安装Genymotion(没有Virtualbox的版本)警告:运行速度比软糖enzyme慢:(如果我找到解决办法,我会发回这里。 关于android-Genymotion模拟器无法在Windows8.1中启动,我们在StackOverflow上找到一个类似的

java - 如何获取当前的 GPS 位置?

我打算在Android中构建一个应用程序,作为员工在路上的打卡卡。在工作开始时,用户将单击一个按钮,该按钮将记录GPS位置和当前时间(从而验证他在给定时间他应该在的地方),并在工作结束时再次记录时间和GPS位置。所以我认为这很容易,只是我找不到提取当前位置数据的方法。我能找到的最近的是onLocationChanged,这意味着我无法读取固定GPS。我知道必须有可能做到这一点,但找不到如何实现它的工作示例。 最佳答案 经过一番研究,我得出了以下结论:publicclassUseGpsextendsActivity{Buttongps

android - 如何通过短信检索 GPS 位置

我制作了一个应用程序,可以为我提供我的Android手机的位置。现在我想制作一种方法,帮助我通过短信检索手机的GPS位置(经纬度或地址,如果可能的话)。示例:电话号码558899。我向558899发送一strip有“获取位置”的短信,然后收到一条包含坐标的消息。 最佳答案 这可能有帮助:“捕获”收到的短信:http://www.codemobiles.com/forum/viewtopic.php?p=95发送短信:http://www.anddev.org/how_to_send_sms-t552.html编辑:无效链接。我不记得

安卓 GPS 校准

当移动很远的距离时,比如去另一个城市,关闭GPS,打开它需要很长时间才能找到第一个正确的点。因此,如果我通过示例注册到gps提供程序,则可能需要10分钟才能收到第一个onLocationChanged调用。网络提供商的响应速度会更快,但准确性较低。有没有办法帮助gps提供商?给它一个大概的位置(来自网络提供商的位置),以便它可以更快地找到我的位置?我认为谷歌地图做了某种优化,因为他们的应用比我的基本应用更快找到我的位置,后者只注册到gps提供商。知道如何以相当准确的速度( 最佳答案 你是对的,如果你在手机关机的情况下移动很远,那么卫

由于 gps 权限拒绝,android 应用程序在 android 4.4 上崩溃

当我尝试在我的android4.4(Kitkat)上启用GPS时,我的android应用程序崩溃了。它一直运行良好,直到Android4.3。我正在使用以下代码打开GPSIntentintent=newIntent("android.location.GPS_ENABLED_CHANGE");intent.putExtra("enabled",true);this.sendBroadcast(intent);在我的LogCat中它给出了安全异常。我的LogCat详细信息如下:-11-2712:47:37.410:E/AndroidRuntime(3818):Causedby:java.

android - 将位置模式切换到 GPS 并返回后,Google Play 服务 Activity 识别不起作用

在GooglePlay服务更新到4.1后,我们的应用程序遇到了一个奇怪的问题。我们在GooglePlay服务中使用Activity识别。如果用户将位置模式更改为“仅设备”并返回“省电”,Activity识别客户端将停止提供Activity更新。我们试图停止并重新请求更新,但它不起作用。我们发现让它再次工作的唯一解决方案是重启手机。重现步骤:从Android开发者网站下载并运行ActivityRecognitionSample程序。打开系统设置->位置->模式,将模式更改为仅设备。将其改回电池节省。将出现位置同意弹出窗口,按同意。返回到您的示例程序,您会注意到该应用没有收到任何Activ

android - 我向用户显示了启用 gps 设置的提示,但是我如何检查用户是否真的在他的手机上启用了 gps 位置?

我向用户显示了启用gps设置的提示,但我如何检查用户是否真的在他的手机上启用了gps位置?privatestaticvoidshowGPSDisabledAlertToUser(){//TODOAuto-generatedmethodstubAlertDialog.BuilderalertDialogBuilder=newAlertDialog.Builder(ChatSDK.getSDKInstance().activity);alertDialogBuilder.setMessage("GPSisdisabledinyourdevice.Wouldyouliketoenableit

android - LocationListener 休眠时关闭 GPS 图标

我在使用Android中的LocationListener时遇到了一些困难。我想制作一个应用程序来获取当前的GPS位置,然后长时间休眠。一天或更长时间。在这段时间里,我希望GPS通知图标不显示。我现在拥有的是在onLocationChanged中的Thread.sleep(x)但这将使图标在sleep期间保持打开状态。我该怎么做,是否有比使用Thread.sleep更好的方法?提前致谢 最佳答案 为此,您必须完全关闭LocationManager。我在我的应用程序中做到了,我只每10秒检查一次位置,因为我发现,关闭比Location