服务运行在后台,没有界面,适用于监听器之类的程序。
1. 创建类.要继承Service
Public class SMSService extends Service{
…
}
2.配置清单
<service android:name=”.SMSService”/>
3.服务不能自己运行,需要手动启动
4.1Context.startService()|Context.stopService();
访问者与服务之间没有关连,即使访问者退出了,服务仍然运行。
4.2Context.bindService()
访问者与服务绑定在一起,访问者一旦退出,服务终止。
原压缩包中的android.jar文件中的类不全,可下载最新的jar文件,将内容合并到原jar文件中,但不能换整个jar文件,因为原jar文件还有其他的类,比如java等等。
对于各个意图所需权限可在javadoc中找到。
压缩包还不包含android.Manifest.java(主要是权限常量值)文件,需要下载并复制到
${androidsdk_home}/platforms/android-8/sources/base/core/java/android下即可。
启动完成广播只有在重启模拟器后才能广播。