我有一個應用程序,並希望複製它(新名稱空間),所以這個 應用程序可以在同一設備上安裝兩次。 (未來2款應用程序應該單獨開發,僅供瞭解) Android Studio的最佳做法是什麼? Android Studio中是否有任何功能?如何複製應用程序?
回答
你只需要改變你的軟件包名稱。假設您首先使用名稱com.app.first
,那麼您的其他應用程序可以有com.app.second
?
請務必在您的清單中更改軟件包名稱。
這與Android Studio無關,但與您使用的構建自動化工具無關,這是我假設的gradle。你不需要改變命名空間,只需要appId。您可以通過使用Product Flavors來實現此目的。
檢查從Android文檔Configure Product Flavors
現在我明白了爲什麼ppl認爲參與stackoverflow是愚蠢的。謝謝。 – Cottontree
我發表評論時要求人們在投票時對他們發表評論,這有助於提高作者的貢獻。 道歉爲您的糟糕體驗@cottontree – Darpan
謝謝你的客氣話!但我想我會盡力幫助人們。 – Cottontree
本章爲此,您可以在應用的build.gradle內productFlavors塊:
productFlavors {
projecta{
applicationId "com.blahblah.projecta"
}
projectb{
applicationId "com.blahblah.projectb"
}
}
然後你就可以在編譯生成變異面板之前,選擇所需的選項。
檢查此guide瞭解更多詳情。
- 1. IOS應用程序複製
- 2. 如何使用sendkeys從外部應用程序複製文本
- 3. 如何通過複製保護來複制我的應用程序?
- 4. 如何創建Fusion應用程序定製應用程序
- 5. 從Spotify應用程序複製文本
- 6. 複製WPF Web應用程序
- 7. 複製vs應用程序項目
- 8. PHP應用程序上的MySQL複製
- 9. 複製iPhone的照片應用程序
- 10. Java應用程序複製狀態
- 11. 2sxc |複製現有的應用程序
- 12. 複製並通過應用程序?
- 13. Xcrun PackageApplication,無法複製應用程序
- 14. 如何修復Mojolicious-Boilerplate應用程序?
- 15. 如何防止我的應用程序在安裝後複製
- 16. 如何將圖像複製到應用程序文件夾?
- 17. 如何複製Twitter Android應用程序中的彈出框?
- 18. 想法如何從1應用程序複製到另一個
- 19. 加載Java應用程序的問題 - 如何複製?
- 20. 如何複製Google Chrome Android應用程序的標頭行爲
- 21. 如何恢復Ruby Rails上的應用程序/控制器?
- 22. 如何複製包含故事板的iOS 5.1應用程序
- 23. 如何將webdynpro應用程序複製到文本文件
- 24. 如何在iphone應用程序中複製ipod配置屏幕?
- 25. 如何在heroku中複製部署的應用程序?
- 26. 如何複製Chrome應用程序的地址欄行爲
- 27. 如何防止從iPhone/iPad應用程序複製圖像
- 28. 如何從iPhone複製動畫照片應用程序
- 29. 如何將Android應用程序複製到實際設備?
- 30. 如何複製一個appengine應用程序
你必須使用不同的軟件包名稱爲這兩個應用程序 – Ragini