本文介绍了机器人:启用和服务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我米目前正在学习如何创建和Android上使用的服务。我看了看在Android SDK的进一步帮助,我找到了机器人:能= [真|假]

在SDK中说:

 的<用途>和<服务>属性必须都是真(因为它们都是由
默认)为服务被激活。如果任何一个是假的,该服务被禁用;
它不能被实例化。
 

所以,我想知道什么是利息/为什么(一般)

  • 设置应用程序使造假。
  • 设置服务能够为假。

我说,如果我们把服务使假是没有办法来调用该服务,那么为什么我们创建摆在首位的服务?

感谢你,对不起,这样长的消息。

解决方案

新SAF(存储访问架构)是采用Android的一个很好的例子:enabled属性。http://developer.android.com/guide/topics/providers/document-provider.html

 安卓启用=@布尔/ atLeastKitKat
 
 <布尔名=atLeastKitKat>假< /布尔>
 

在根据RES /值-V19 /你bool.xml资源文件中,加入这一行:

 <布尔名=atLeastKitKat>真< /布尔>
 

I m currently learning how create and use services on android. I looked on the android SDK for further help and i found the android:enable=[true | false].

in the SDK is said that:

The <application> and <service> attributes must both be "true" (as they both are by
default) for the service to be enabled. If either is "false", the service is disabled;
it cannot be instantiated.

So i would like to know what is the interest of/ why (in general)

  • setting the application enables as "false".
  • setting the service enable as "false".

I say that if we put service enable as false there is no way to call that service, so why we create that service in the first place?

Thank you and sorry for such long message.

解决方案

New SAF(Storage Access Framework) is a good example of use of android:enabled attribute.http://developer.android.com/guide/topics/providers/document-provider.html

android:enabled="@bool/atLeastKitKat"
<bool name="atLeastKitKat">false</bool>

In your bool.xml resources file under res/values-v19/, add this line:

<bool name="atLeastKitKat">true</bool>

这篇关于机器人:启用和服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-03 19:08