如何阻止应用程序在Eclipse上自动启动>跑

时间:2011-04-03 09:57:22

标签: android service android-activity startup

很抱歉,如果有一个简单的答案,但我是Android开发的新手。 我有一个在启动时启动的服务,以及一个将附加到服务以配置服务的UI。问题是,如果在AndroidManifest.xml中定义了Activity,它将在AVD启动时自动启动,这会导致由于服务自动启动而导致的一些问题,以及活动与服务同步。有没有人有任何Bootup服务和活动的例子?

我的活动做的一件事是检查服务是否正在运行,如果是,它将绑定到它,否则它将启动服务。 (如果服务在启动后被杀死)

思想?

2 个答案:

答案 0 :(得分:0)

我自己没有完成启动服务,但afaik你的Activity不应该自动启动,只要它不是由你的IDE产生的,你应该是安全的。使用Eclipse,如果您正在使用它,则可以修改从;

启动
  1. 在Package Explorer中右键单击您的项目。
  2. 选择“运行方式”/“运行配置...”
  3. 启动应用程序后,应在Android应用程序列表下为您的项目启动配置。
  4. 希望这有帮助。

答案 1 :(得分:0)

转到avd / sdk经理,然后从那里启动手机。它将在没有您的应用程序出现的情况下加载

window - Android avd和sdk manager - 然后选择你的手机并启动