ERROR: It seems that your Application does not have any launchable activity!
Please fix your manifest file and rebuild/re-install your application.
”, 查了一下Activity,发现没少加 <category android:name="android.intent.category.LAUNCHER" />啊。
到底哪里出问题了呢?真是郁闷啊。然后怀疑是谁改了AndroidMenifest.xml文件,用clear-case 查了一下vertion tree, 发现最近AndroidMenifest.xml文件里加了如下信息:
<category android:name="android.intent.category.MULTIWINDOW_LAUNCHER" />
<uses-library required="false" name="com.sec.android.app.multiwindow"> </uses-library>
<meta-data android:name="com.sec.android.multiwindow.DEFAULT_SIZE_W" android:resource="@dimen/app_defaultsize_w" />
<meta-data android:name="com.sec.android.multiwindow.DEFAULT_SIZE_H" android:resource="@dimen/app_defaultsize_h" />
<meta-data android:name="com.sec.android.multiwindow.MINIMUM_SIZE_W" android:resource="@dimen/app_minimumsize_w" />
<meta-data android:name="com.sec.android.multiwindow.MINIMUM_SIZE_H" android:resource="@dimen/app_minimumsize_h" />。
接下去就是Google "android MULTIWINDOW_LAUNCHER"了。原来三星已经为Galaxy Note II、Galaxy S III 及 Galaxy Note添加了分屏多任务功能。如果App支持分屏多任务,难道就不能用ndk-gdb调试了,目前来看是这样的。