我是android的新手。我知道我可以使用android.intent.action.BOOT_COMPLETED
但我想要的是,如果我的应用程序在启动后关闭,它将每天至少自动启动两次,如果互联网可用时启动会更好(假设我的应用程序关闭且用户不重启)。 / p>
我无法使用持久服务,因为我不想使用那么多资源。
我不想使用root或辅助功能服务。
好的,我做了一些搜索,发现可以使用后台服务完成。 但有没有更好的方法呢?
答案 0 :(得分:0)
您可以在onRecieve方法中开始您的活动,如下所示:
Intent intent = new Intent(context.getApplicationContext(), YourActivity.class);
context.startActivity(intent);