Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 本地化服务不支持';不要启动android_Java_Android_Service_Map_Osmdroid - Fatal编程技术网

Java 本地化服务不支持';不要启动android

Java 本地化服务不支持';不要启动android,java,android,service,map,osmdroid,Java,Android,Service,Map,Osmdroid,我正在开发一个android地图,并试图使用服务类查找用户的当前位置。我已经成功地完成了whitout服务(直接在主要活动中),但考虑到我将进行网络操作以查找地址和兴趣点,我认为尝试使用当前位置的服务是一种很好的培训 但问题是我的服务根本没有启动,即使我在清单中报告了它 扩展服务的我的类: ` } ` 我正在使用启动主活动中的服务 startService(新意图(MainActivity.this,FindMe.class)) 我在清单中添加了服务: <service android:n

我正在开发一个android地图,并试图使用服务类查找用户的当前位置。我已经成功地完成了whitout服务(直接在主要活动中),但考虑到我将进行网络操作以查找地址和兴趣点,我认为尝试使用当前位置的服务是一种很好的培训

但问题是我的服务根本没有启动,即使我在清单中报告了它

扩展服务的我的类:

`

} `

我正在使用启动主活动中的服务

startService(新意图(MainActivity.this,FindMe.class))

我在清单中添加了服务:

<service android:name = "toutel.testcarte.FindMe"> </service>

那么我做错了什么


谢谢

首先,使用调试器或日志记录来确保1<代码>startService(…)
确实被调用了,2<代码>FindMe.onCreate()未执行。还是你已经这么做了?谢谢你的回答,我查看了日志,但没有收到任何错误或警告。我认为只要做startservice(…)就足够了,我必须在使用FindMe类的活动中做FindMe.onCreate()?我的意思是你应该在调试器中添加日志代码或断点,以检查所提到的代码是否真的被执行了?你是说“Log.d(TAG,“我的服务正在工作”);”之类的吗?你知道吗?我真的不明白为什么它不起作用。。。
<service android:name = "toutel.testcarte.FindMe"> </service>