草庐IT

location-provider

全部标签

android - 手机上 NETWORK_PROVIDER 的 getLastKnownLocation 返回 null

好吧,我花了很多时间搜索和阅读,而不仅仅是这个网站。大多数线程处理GPS或试图让它在模拟器中工作。developer.android.com上的文档只解释了一点。我无法让一件简单的事情发挥作用。像大多数遇到此问题的人一样,我只想从网络提供商那里获取最后一个已知位置,但即使在我使用Googlemap(使用网络提供商,因为GPS已关闭)并向我显示后,它也无法获取仅1/8至1/4英里远。好的,所以“供应商”(蜂窝塔/wi-fi,如果打开)正在修复谷歌地图。我尝试了我的应用程序,但无法获取最后的已知位置。我什至没有尝试在map中显示它,而是让它在按下按钮获取位置后将纬度和经度坐标打印到屏幕上。

nginx部署前端项目时location时root和alias配置

nginx部署前端项目时location时root和alias配置操作说明nginx配置文件配置location时使用root方式以上三种方式结论验证用root属性指定的值是要加入到最终路径中的,匹配条件会拼接到路径中即最终获取的静态页面路径为:域名+root+区配条件+index备注:方式2和方式2.1用于验证root属性的值最后的"/"为非必须,有没有最后一个"/"都可以访问到nginx配置文件配置location时使用alias方式以上三种方式结论验证用alias属性指定的值,匹配条件不会拼接到路径中,会直接在alias属性的值下面去找资源即最终获取的静态页面路径为:域名+alias+i

java - 如何序列化 android.location 类?

我正在尝试序列化我的位置类(使用android.location类)但是,它给了我一个错误!11-2121:25:37.337:W/System.err(3152):java.io.NotSerializableException:android.location因此,我尝试扩展android.location.Location类。privateclassNewLocationextendsLocationimplementsSerializable{privateStringProvider;privatedoubleLatitude,Longitude,Altitude;priva

android - 调用 getSystemService(Context.LOCATION_SERVICE) 和 onLocationChanged 时未调用 NullpointerException

我正在尝试创建更新当前GPS位置的后台服务。我在LocationManagerlm=(LocationManager)getSystemService(Context.LOCATION_SERVICE);行收到一个NullPointerExceptionHomeActivity启动服务startService(newIntent(getApplicationContext(),ForHire.class));Service(ForHire)创建一个TimerTaskUpdatespublicclassForHireextendsService{...privateTimergetUpd

android: android.provider.Telephony.SMS_RECEIVED 在哪里?

我正在编写一个需要接收短信的应用程序,每个人都在他们的代码中使用“android.provider.Telephony.SMS_RECEIVED_ACTION”Intent操作,但看起来API级别17不再支持它了!它现在在哪里?我也没有在“android.telephony”类中找到SMS_RECEIVED_ACTION!请有人告诉我,我完全糊涂了。我应该使用旧的API吗? 最佳答案 Telephony类在API19(4.4-KitKat)之前没有记录在案的API。没有上课并不意味着您尝试做的事情不起作用。您需要请求此权限:如果您在

android - 由 : java. lang.SecurityException : com. example.geofences from uid 10049 引起 不允许执行 MOCK_LOCATION

我正在开发与GPS位置相关的应用程序,在为应用程序生成模拟位置点进行测试时遇到以下问题。引起:java.lang.SecurityException:来自uid10049的com.example.geofences不允许执行MOCK_LOCATION 最佳答案 我们需要做两步:第1步:在Androidlist中授予权限第2步:在您的真实设备中,转到设置-->开发人员选项-->模拟位置应用程序选项和选择您的应用进行测试。模拟位置工作正常...:)谢谢, 关于android-由:java.l

android - 权限拒绝 : opening provider com. android.providers.contacts.ContactsProvider2

我是Android的新手,我使用AndroidStudio和LoginActivity模板从头开始创建了一个应用程序。我的目标是SDK23,最低版本是15。AndroidStudio生成了以下list:当我尝试运行空模板时,我得到了这个堆栈跟踪:E/AndroidRuntime﹕FATALEXCEPTION:AsyncTask#1Process:com.uprope.uprope,PID:24790java.lang.RuntimeException:AnerroroccurredwhileexecutingdoInBackground()atandroid.os.AsyncTask$

ERROR util.Shell: Failed to locate the winutils binary in the hadoop binary path

文章目录每日一句正能量前言报错显示报错一报错一错误原因解决方案结语每日一句正能量让我们静下心来审视一下自己,是不是忙得有价值,忙得有意义,忙得有目的,看一看我们是不是因为忙而迷失了自己。如果我们仅是为了忙而忙,那不妨让自己停一下疲于奔命的脚步,用心体味一下生活,你会发现生活中未被发掘的美。前言这个错误通常出现在使用Hadoop时,因为Hadoop需要使用winutils二进制文件来模拟一些Unix命令,但是这个二进制文件在本地机器上找不到。解决这个问题的方式是安装winutils并将其路径添加到系统环境变量中。报错显示  有同学在Windows操作系统上运行Hadoop或者Spark的时候会在

android - 无法在 Eclipse 中启动 Android JUnit 测试。停留在 : Launching: Creating source locator

我是AndroidJUnit测试的新手:为了在Eclipse中测试我的Android项目,我编写了一个扩展AndroidTestCase的类(我将其命名为XmlTest.java)。当我右键单击XmlTest.java然后选择“RunAs->AndroidJUnitTest”时,Eclipse似乎无法启动测试。在底部的进度条中,我看到“正在启动:正在创建源定位器...”。IcanrunRobotiumtestbutcannotdebugit>这个人有类似的问题。但解决方案对我不起作用。我也尝试过重新启动我的电脑,但问题仍然存在。有没有人知道如何解决这个问题?感谢您的帮助。

android - 无法在 21 以下的 Api 中获取提供商 com.google.firebase.provider.FirebaseInitProvider

我在API18中遇到问题,它在API21及更高版本中有效。在PreLollipop版本的设备中出现错误,它在API21及更高版本中成功运行应用程序:E/AndroidRuntime:FATALEXCEPTION:mainjava.lang.RuntimeException:Unabletogetprovidercom.google.firebase.provider.FirebaseInitProvider:android.content.res.Resources$NotFoundException:StringresourceID#0x7f070150atandroid.app.A