2013-08-05 45 views
0

我正在開發一個項目,該項目實際上構建了2個不同的應用程序,但具有通用來源。我爲每個項目創建了2個不同的AndroidManifest文件。然而,建設完美的作品,但他們都不能安裝在一起。如果我安裝了1個應用程序,則以前會被刪除我怎樣才能確保這兩個應用程序可以同時安裝?使用公共代碼的不同應用程序取代了以前的應用程序

+0

您的清單中聲明的​​應用程序包必須不同。你可以張貼你的清單嗎? – buzeeg

+0

@buzeeg哦,是這樣。但在清單中更改包名後,我還需要更改源中的包名。 – Ankit

+0

沒有。您應該使用gradle Build Types(http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Build-Types)創建兩個具有相同活動代碼的應用程序。看看Cyril Mottier如何在這裏做到這一點:https://plus.google.com/u/0/118417777153109946393/posts/EATUmhntaCQ – buzeeg

回答

0

在您的AndroidManifest.xml包中應該有所不同。

而您在清單中聲明的​​主要活動應該與該包相匹配。

0

您應該使用Gradle的Build Types函數。調試包在構建時被替換爲可以有兩個應用程序。

看看Cyril Mottier如何在this G+ post中做到這一點。

相關問題