我定义了一个仅在我的其他应用程序中使用的应用程序.所以我想隐藏这个应用程序的图标,这样用户就无法在手机的桌面上看到它(或者你如何调用列出所有应用程序的东西?).我的清单文件看起来如下:
package="xyz.games.pacman.controller"
android:versionCode="1"
android:versionName="1.0">
android:label="@string/app_name"
android:screenOrientation="portrait">
我已经读过这个问题:
但如果我只是删除该行
在我的清单中,活动根本不起作用(调用活动中的ActivityNotFoundException).
任何提示如何解决这个问题?我已经尝试过android.intent.category.EMBEDDED,但这也行不通.
在互联网上,我发现CommonsWare可以使用PackageManager来回答http://osdir.com/ml/Android-Developers/2010-06/msg03617.html.不幸的是,没有解释如何通过浏览PackageManager API来找到解决方案.