我有一段應用已經停用了一段時間,它允許Android 1.5及更高版本的設備運行該應用。我想現在將碎片添加到我的應用,但兼容性庫不包括對Android 1.5的支持。實現片段實現後保持Android 1.5兼容性有哪些選擇
我知道讓我的仍然擁有Android 1.5的用戶繼續使用我的應用程序的唯一選項是創建和維護2個單獨的APK,一個僅用於1.5,第二個用於1.6和更高版本。我覺得這是一個可怕的選擇,我寧願不這樣做。還有其他選擇嗎?如果有多個選項,哪個選項最好?如果我沒有任何擁有Android 1.5的用戶,我很樂意放棄它,但由於情況並非如此,我仍然需要支持他們。
爲什麼你認爲多個APK是一個可怕的選擇嗎? – 500865
我不希望在2個不同的位置進行相同的源文件更改。除非我誤解了某些東西,否則它將主要維護2個項目,其中大部分代碼是相同的。所以如果我在項目1中做了10個源文件更改,我必須在項目2中做同樣的事情(兩倍的工作)。我寧願一次完成這項工作並完成任務,但如果這是最好的選擇,我並不反對使用2個APK。 – Michael
我也面臨同樣的問題。你是如何解決這個問題的? –