我正在開發一個項目,該項目實際上構建了2個不同的應用程序,但具有通用來源。我爲每個項目創建了2個不同的AndroidManifest文件。然而,建設完美的作品,但他們都不能安裝在一起。如果我安裝了1個應用程序,則以前會被刪除我怎樣才能確保這兩個應用程序可以同時安裝?使用公共代碼的不同應用程序取代了以前的應用程序
0
A
回答
0
在您的AndroidManifest.xml包中應該有所不同。
而您在清單中聲明的主要活動應該與該包相匹配。
0
您應該使用Gradle的Build Types函數。調試包在構建時被替換爲可以有兩個應用程序。
看看Cyril Mottier如何在this G+ post中做到這一點。
相關問題
- 1. 維護不同的應用程序共享相同的代碼
- 2. UWP-從應用程序的代碼中讀取.csproj的應用程序代碼
- 3. Android - 共享活動/不同應用程序之間的代碼
- 4. Cakephp3應用程序子域共享相同的應用程序代碼,但不同的數據庫
- 5. EF6應用程序代碼
- 6. Chrome應用程序的公共應用程序列表
- 7. 使用公共代碼構建Silverlight和WPF應用程序的建議
- 8. 運行外部代碼/應用程序的Android應用程序?
- 9. 單擊按鈕以共享應用程序結果的代碼?
- 10. 在跨應用程序購買的應用程序中使用不同的ID共享的應用程序?
- 11. 使用現有的應用程序代碼開發新的iOS應用程序
- 12. 在不同的web應用程序中共享相同的代碼
- 13. 在公共Web應用程序中使用客戶端證書代替密碼
- 14. 獲取用於安裝應用程序的以前的升級代碼
- 15. 不能使用此代碼讀取從Android應用程序
- 16. 如何使用不同的應用程序中的代碼增強一個Django應用程序中的視圖
- 17. 使用/獲取應用程序的短代碼
- 18. 恢復應用程序的源代碼
- 19. 「%02D」 的Android應用程序代碼
- 20. windows8中的應用程序源代碼
- 21. 運行Android應用程序的代碼
- 22. 的Web應用程序代碼生成
- 23. IOS應用程序的安全代碼
- 24. 應用程序中的代碼設計
- 25. Web文本應用程序的代碼?
- 26. Xcode的代碼安裝應用程序
- 27. 實時應用程序的源代碼
- 28. 更新代碼中的應用程序
- 29. 清理GTKmm應用程序的代碼
- 30. 驗證的Web應用程序代碼
您的清單中聲明的應用程序包必須不同。你可以張貼你的清單嗎? – buzeeg
@buzeeg哦,是這樣。但在清單中更改包名後,我還需要更改源中的包名。 – Ankit
沒有。您應該使用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