2011-04-28 89 views
0

我有源代码的Android 2.1,我想从中删除手机应用程序。但我无法删除它。在列表首先,我想从启动程序中删除它,它不应该在启动程序中可见,但在电话应用程序的清单文件中,我无法找到启动程序类别。我不知道该怎么办?删除Android手机应用程序

+0

这是您使用的是开发Android应用程序的IDE?它是Eclipse吗? – Maverick 2011-04-28 02:34:26

+0

我使用Eclipse IDE – Vivek 2011-04-28 02:56:22

回答

1

请移除所有

<category andorid:name="android.intent.category.LAUNCHER" /> 
在封装/应用/ 联系 /AndroidManifest.xml

,我认为它会正常工作。


或者尝试删除Contacts.apk(但可能无法正常工作,因为你可能会再次得到崩溃。)

+0

我已经提到过类别启动器在电话应用程序中不可用。我不知道我们仍然可以在发射器中查看手机应用程序 – Vivek 2011-04-28 03:46:06

+0

是的,而不是在手机应用程序中。它在联系人应用程序中。 – 2011-04-28 03:48:25

+0

准确地说,目标活动是“通讯录”应用程序中的“DialtactsActivity”。 – 2011-04-28 03:56:09

1

如果你想完全从手机中删除手机应用程序,那么就像删除/system/app/Phone.apk一样简单。如果你想编译一个框架,而不是显示在启动器中的手机应用程序,那么你将需要修改启动器,而不是电话应用程序。

+0

如果我删除Phone.apk系统崩溃。我已经试过 – Vivek 2011-04-28 02:55:08

+0

@HellBoy它怎么会崩溃? logcat说什么?这可能是因为一些其他应用程序依赖于它。例如,在Captivate中,如果您删除Email.apk,相机应用程序将崩溃... – Aleadam 2011-04-28 02:58:43

+0

是的你是对的。在手机应用程序中,其他应用程序依赖于以及一些系统依赖关系也存在(我不确定)。解决此问题非常困难。 – Vivek 2011-04-28 03:41:29

相关问题