【发布时间】:2012-03-19 01:25:13
【问题描述】:
我可以将我的应用安装在:
- 模拟器 2.2、2.3.3;
- 我的手机2.2.2;
它显示在启动器和小部件管理器中。
但在模拟器 4.0.3 上安装后,它没有显示在启动器和小部件管理器中。
这是清单:
<uses-sdk android:minSdkVersion="4" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoDisplay" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<receiver android:name=".handlers.MyWidgetProvider" >
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/my_widget_info" />
</receiver>
</application>
你会帮我吗?
谢谢,
已编辑:
这是一个愚蠢的问题。我试图垂直滚动应用程序列表。但在 4.0.3 中,列表是水平的。
:-)
所以我的应用程序没有问题。对不起……
【问题讨论】:
-
是否显示在设置->应用中?
-
是的。我可以做两件事:1) 安装后,通过按钮
Done旁边的按钮Open打开它。它工作正常,没有任何错误。 2) 之后,我只能通过应用管理器卸载它。即使我重新启动模拟器,我也无法在启动器/小部件管理器上看到它。 -
如何直接从 Eclipse 安装。运行方式-> Android 应用程序。它会显示在启动器上吗?
-
@Calvin,不,它没有 :-( 我还有其他一些应用程序,它们在 4.0.3 中都可以正常工作。除了这个。