service相关内容
我坚持共墙的AIDL接口。我有一个应用程序,它具有通过第三方应用程序进行控制(我有足够的控制这个,所以我可以让他们实现什么都我需要为他们的活动) 本来我的应用程序也有接口和一切活动,但我已经改变了它是一个后台服务,并进行测试,我创建了一个虚拟应用程序,它管理启动服务的应用程序的背景。 现在我想的方式来请求服务的方法调用(主要是,启动,停止,送出数据)。我已经创建了.aidl文件,这两个应用程序
..
我有一个应用程序,通过的MediaPlayer播放广播作为一种服务。是否有可能使用的MediaController在服务类? 问题是,我可以使用findViewById。 我试图让我的LinearLayout在prepeared methiod ... 公共类RadioPlayer扩展服务实现在preparedListener,MediaController.MediaPlayerContro
..
我有一个线程服务中,我希望能够停止线程,当我$在我的主要活动类p $ PSS的 buttonStop 。 在我的主要活动类,我有: 公共类MainActivity扩展活动实现OnClickListener { ... @覆盖 公共无效的onCreate(包savedInstanceState){ super.onCreate(savedInstanceState);
..
在点击一个按钮,我想用方法 startService(新意图(currentActivity.this,MyService.class))来启动服务但是,如果服务正在运行,我不'吨要调用此方法,以避免运行服务,已经running.How这是possible.I正在同时使用的意图服务和服务在同一个项目,并希望应用相同的条件为。 解决方案 一个服务将只运行一次,所以你可以调用 startServi
..
我建立了内存优化的Android应用程序。我可以成功地得到使用此回答正在运行的进程(和它们的PID)的列表。不过,我不明白的方式通过PID杀死他们或他们的后台服务。 解决方案 这竟然是一些很基本的: ActivityManager AM =(ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE); 对于(R
..
的单独的服务的实例,在该服务正在做的工作(在我的测试情况下,平凡写入新的日志文件)正在再次为每个调用完成。 我试图通过ActivityManager ... getRunningServices(Integer.MAX_VALUE的))循环检测服务,但它没有显示出来。 在SGS 11的Android 2.3.3 我失去了一些东西在这里。我理解的是,服务的onCreate(),它的创建方法时只被
..
是否可以拦截手机关机事件或者使用解决此不同的黑客攻击?我有一个始终运行的服务,是一个非市场应用程序,它正在收集一些分析数据的一部分。我想告诉的分析,以结束会话和报告,然后恢复系统关机。 我试图触发在的onDestroy或服务的onShutdown部分,但手机将关闭事件,而不给它时间报告。 工作围绕这基于活动的屏幕使得许多短会产生无意义的分析信息,我想避免的。 解决方案 建立一个广播接收器捕
..
下面是我的情况: 在我有一个Android服务( CoreService ) 我用 ServiceTestCase< CoreService> 来测试它 CoreService 产生一个线程和实例化几类具有监听器/回调在他们身上。 有什么办法来设立在催生线程和/或回调的断点,并有JUnit的停止这些?它只是停在了JUnit项目中设置断点或 CoreService 类。 解决方案
..
我需要从服务器接收的状态每10秒。 我试图做到这一点的,通过服务发送一个HTTP请求。 现在的问题是,我的code只执行一次。 这是在$ C $下我的服务: 公共类ServiceStatusUpdate延伸服务{ @覆盖 公众的IBinder onBind(意向意图){ // TODO自动生成方法存根 返回null; } @覆盖 公众诠释onStartCommand
..
我得到空指针异常在行mService.start(),当我尝试结合已启动的服务。我从不同的活动(该服务被启动),同样的事情everythig去的权利。所有这些活动都是一个应用程序的一部分。 你觉得我做错了什么? 公共类RouteOnMap扩展MapActivity { 私有静态最终诠释NEW_LOCATION = 1; 私有静态最终诠释GPS_OFF = 2; 私人M
..
我想创造一个覆盖,就像一个平视显示器,期间驻留在屏幕上 我的应用程序的活动栈(我的应用程序的任务)的变化。 我发现一对夫妇使用窗口管理器的例子,但我不能想出的参数进行正确的z-index,如果你想要的。它要么到下一个活动疲软会去ontop我的叠加或强覆盖是一个系统范围的覆盖,这是也是可见的,当应用程序移动到后台。 我瞄准在属于我的应用程序或任务一切活动都顶部显示一个视图(app将是prefer
..
我创建一个应用程序,检查每半小时一班的用户的位置,并更新本地数据库中的用户的位置,然后运行的基础上,即使当应用程序没有运行用户的位置CRUD查询。我该怎么做呢? 我已经提到这个有根据文章的4个选项我打算根据我实现 1)服务:但是,因为我觉得这会是一个漫长的操作与本地数据库,我觉得我应该忽略这一项 2)IntentService:这不能执行多任务,所以我觉得这其中也应该避免对我来说,因为我必须
..
我的服务,需要检查的东西,每分钟和 ,而(真) { 视频下载(60000) //其余code //此处 } 不工作。提出申请冻结,并要求我强行制止。 我相信这个问题是与while循环,但我认为这是无限重复的服务每当ONSTART()方法执行的唯一途径。 任何建议都是AP preciated。 修改 我固定它,如果你想知道如何code看起来好你去: @覆
..
我很好奇,如果Android的 NFC服务允许开发人员开始服务(或 IntentService 对于这个问题),当 NFC 标签进行扫描? 这是Android开发者: 当一个设备会扫描上有 NDEF 数据的标签,但不能 映射到 MIME 或 URI ,标签调度系统尝试启动 活动与 ACTION_TECH_DISCOVERED 意图。 看来,只是一个新的活动可以启动,而不是服务,虽然也可以
..
我有我重复使用的服务(它既有“绑定”和“开始”的服务),在我自己的应用程序,因为它做了很多有用的数据采集,我感兴趣的一切工作,但我注意到一个问题。一个例外是抛出这个code: 意图dialogIntent =新意图(); dialogIntent.setClassName(service.getBaseContext(),“com.mycompany.receiver.ui.Dialog
..
我真的很新的在Android和Java。我在做一个应用程序,它有一个媒体服务,我要被停止或暂停对来电的媒体。 这是我的媒体服务,code 公共类ServiceMusic延伸服务{ MediaPlayer的音乐; @覆盖 公众的IBinder onBind(意向为arg0){ 返回null; } @覆盖 公共无效的onDestroy(){ super.onDestroy()
..
基于在previous问题,我问在这里建议 ,我试图把我的,我已经写进服务的应用程序套接字连接。我花了一天的大部分时间昨天研究服务,实际上嘲笑了一些(一个遥控器,一个本地)。 我的问题是两部分: 1),有玩既具有本地服务和远程服务后,我真不知道是哪一个将是最适合我的情况。这是由于在很大程度上是这一事实,我想我还是不太明白在另一个'过程'运行的优点是要给我的。我生成一个新的线程套接字连接不管是
..
在想我的应用程序启动服务单击该按钮,服务应该在后台运行,显示通知在每天的特定时间。我有以下的code做到这一点。但其显示的错误,我不明白。是新的Android和这是一个使用服务我的第一个应用程序。任何帮助将是AP preciated。先谢谢了。 AndroidManifest.xml中 < XML版本=“1.0”编码=“UTF-8”&GT?; <舱单的xmlns:机器人=“ht
..
我有这个测试类来测试远程服务: 公共类CoreServiceBasicTest扩展ServiceTestCase< CoreService>实现ServiceConnection { / **标签记录* / 私人最终静态字符串变量= CoreServiceBasicTest.class.getName(); / **接收传入的消息* / 私人最终信
..
在使用的通知有两个不同的通知IDS,创建2的通知 - 好 在与做同样的 startForground ,一个通知将覆盖其他 - 坏 测试设备:歌Nexus S(2.3.6)和华硕变压器(4.0.3)。 任何想法如何,我可以运行的重要(前台)服务,可以有多个(动态数)的通知? 解决方案 嗯,这不是最好的解决办法,但你可以始终只是“重新分配”的通知被解雇的通知ID。例如,假设你开始处理1(前
..