活动没有开始,目前的任务已经到了前面

我有一个非常简单的Android项目。 当我尝试运行它时收到以下错误消息。 模拟器正在运行,但应用程序没有出现。 我在网上找不到任何有用的信息。 谁能帮我?

Warning: Activity not started, its current task has been brought to the front 

 public class Profile extends Activity { /*Button button1; CheckBox check1, check2; EditText text1;*/ /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } 

 <EditText android:text="@+id/EditText01" android:id="@+id/EditText01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:enabled="false"></ EditText><CheckBox android:text="@+id/CheckBox03" android:id="@+id/ CheckBox03" android:layout_width="fill_parent" android:layout_height="wrap_content"> </CheckBox> <CheckBox android:text="@+id/CheckBox02" android:id="@+id/CheckBox02" android:layout_width="fill_parent" android:layout_height="wrap_content"> </CheckBox> <CheckBox android:text="@+id/CheckBox01" android:id="@+id/CheckBox01" android:layout_width="fill_parent" android:layout_height="wrap_content" android:checked="true"> </CheckBox> </LinearLayout> <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.seiservices.blending" android:versionCode="1" android:versionName="1.0"> <application android:icon="@drawable/icon" android:label="@string/ app_name"> <activity android:name=".Profile" android:label="@string/app_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> </application> <uses-sdk android:minSdkVersion="8" /> </manifest> 

这不是一个错误消息,这是一个警告。 系统试图告诉你什么:设备上的应用程序与Eclipse中的应用程序相同。 而且由于应用程序已经在设备上运行,系统会告诉您不会终止并重新启动它,而是将已运行的应用程序的活动置于前台。 这很正常。 😉

如果编辑代码并运行它(因为应用程序被终止,重新安装并启动),或者如果通过DDMS杀死了您的进程,警告将不会继续。

我已经看到过这个 – 即使您可能没有做任何代码更改,也要重新运行应用程序。 在模拟器上,单击后退button(在菜单button的右侧),然后像往常一样从Eclipse运行您的应用程序。

如果从eclipse运行应用程序而不重新编译(如果没有更改代码,将不会执行重新编译),这种情况会发生,它不会通过卸载 – 安装过程,而是像启动应用程序一样将应用程序推到前面从主页启动器。 这不是一个错误,而是一个“按预期工作”。

问候

Project > Clean ,然后再次启动您的模拟器。

我发现日食不知何故进入了一个状态,它不是build立一个新的apk,即使代码更改。 删除apk:

rm ./bin/“您的应用程序名称”.apk

并从eclipse重新运行你的应用程序修复了这个问题。

如果您收到此警告,则表示您没有更改任何代码行,并且您的项目实例正在模拟器或设备上运行。 所以如果你想再次运行,你可以:

1-在代码中进行一些更改,然后重新编译。

2-或者你可以轻松closures应用程序,然后重新启动与Eclipse或Android工作室或…

如果问题仍然存在,请尝试卸载应用程序并重新运行。

在模拟器上,

  • 按“主页”
  • “菜单”button – >滚动列表并select您正在运行的应用程序
  • 按“强制停止”。

这是警告它说应用程序已经运行..我已经通过重新编译我的代码解决了它,你可以closures你的模拟器,并重新运行你的应用程序。GoodLuck快乐编码