2011-08-03 106 views
1

繼我以前的question後,我發現使用BroadcastReceiver啓動我的服務時,服務在啓動時啓動,並且不會顯示在任務殺手上。如何將兩個應用程序合併爲一個

現在我的問題是,我如何將這個應用程序(或包)添加到我的主應用程序,所以它將被安裝爲兩個應用程序。

我試圖將它作爲庫添加,但隨後該服務連接到主應用程序,並且可以使用任務殺手來殺死它。

回答

0

你的問題讓我困惑。也許是因爲在Android上,「活動」,「應用」,「服務」等詞語與他們在另一個平臺上的含義有着不同的含義。也許你可以更好地描述

你想在你的應用啓動器上看到什麼圖標? 你想在你的應用程序管理器>安裝的應用程序中看到什麼條目?

我不明白的另一件事是「如何將此應用程序/ pkg添加到您的主應用程序,以便它將作爲兩個應用程序安裝」。如果您將軟件包添加到主應用程序,那麼只會有一個應用程序。

+0

我的情況如下:我有一個使用服務的主應用程序(簡稱位置監聽程序)。現在我需要它是兩個不同的應用程序,因爲當它們是android 2.2(或2.0)之前,如果我殺了應用程序,它會殺死服務。我無意製作無法殺死的東西,但我需要將應用程序與應用程序分開 – piojo

+0

,您可以在應用程序中包含服務,而無需進行任何活動。 –

+0

你可以嘗試將你的3部分分成3個獨立的應用程序。您的服務爲1個應用程序,以及您撥打的其他2個應用程序。 –

相關問題