2011-07-28 28 views
0

我有一個全功能的手機應用程序,我將其轉換爲一個專用的平板電腦應用。我希望能支持3.0及以上,但是當我設置minsdk 11(Android 3.0的)我所有的網絡代碼休息,(一切。這件事情,以嚴格的方式做)。如果我將minsdk設置爲9或更低,則我的Android 3.0平板電腦上的所有代碼都可以正常工作。當我去把這個市場上會出現問題從手機轉換我的應用程序平板

的問題。我想排除3.0之前的所有平板電腦,但這是不可能的,我將minsdk設置爲9.有沒有人知道這個問題的解決方法?這是個常見的問題嗎?

+1

;) – MrJre

+0

我的代碼不破。你的意思是重寫我的代碼:)我想,但我有時間限制,我不喜歡,如果它是一個選項 – NotACleverMan

回答

2

有沒有使用相同的代碼庫設置minSDK = 9,targetSDK爲11,在你的代碼,你可以寫版本具體的東西需要的地方的任何問題。或者我相信另一個解決方案只有獨立的軟件包,不少應用程序都在市場上做到這一點。

如果你想使它成爲一個專門的平板電腦應用程序,你應該設置minsdk 11和修復代碼
+0

我目前有單獨的包,因爲我想用戶界面是不同的。將minSDK設置爲9,目標設置爲11可以正常工作,但使用Android 2.3.1的用戶仍然可以通過這種方式在市場上看到它。 – NotACleverMan

+0

如果有兩個應用程序,那麼你可以將min sdk設置爲其他應用程序儀式的11? – Naresh

+0

如果我將minsdk設置爲11,那麼我的所有網絡代碼都會中斷。 – NotACleverMan

相關問題