2013-12-18 57 views
-1

我为Android编写应用程序,它也应该包括在服务中。我想在同一时间安装应用程序太服务。我尝试了很多形式,但失败。可以给我链接,在那里类似的事情会做,或推荐我。先谢谢你。Android应用程序也包括服务

+0

只需在该特定应用程序中添加一个服务类并将其定义在清单文件中,并在服务启动时将其定义在您的应用程序中。 – AnAndroid

+0

但是当退出应用服务也关闭。 – user3114283

回答

0

这是从哪里服务将启动主类服务甚至可以运行。

MainActivity.java

@Override 
    protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 

    Intent intent = new Intent(MainActivity.this, YourService.class); 
    startService(intent); 

    } 

YourService.java

public class YourService extends Service { 

    @Override 
    public IBinder onBind(Intent intent) { 
    // TODO Auto-generated method stub 
    return null; 
    } 

    @Override 
     public int onStartCommand(Intent intent, int flags, int startId) { 

    // here do code what you want do; 

    return START_STICKY; 
    } 
} 

如果ü希望重启售后服务工作服务时,设备将重新启动 那么你应该接收机

然后定义服务在Manifest.xml中

<service android:name=".YourService"></service>