2010-05-31 28 views
53

Android sihirbazı ile bir proje oluşturduktan sonra, API Paketini 1.5'den 2.1'e nasıl değiştirebilirim?Eclipse Android Değiştir API Düzey

Minimum API'nin ayarlandığı xml uygulamasına başvurmuyorum, projemde bulunan jarlerin Google API'larına dahil olduğunu belirtiyorum.

+0

Sadece bir yan not değiştirin: Bir tüketici uygulaması ise, yaşlı sürümleri – HXCaine

+1

@HXCaine kullanarak birçok insan hala var, 1.5+ sürümleri ile uyumluluk kaybetmemeye dikkat edin Sadece 6.1 Pazarın% 2,1'inin altında bir versiyon kullanması, pazarın% 19.1'inin 2.2 versiyonu,% 74.4'ünün 2.3.3 ve daha yüksek oranlar kullanmasıdır. [Bağlantı] (http://developer.android.com/resources/dashboard/platform-versions.html). Bu nedenlerden ötürü, 2.2'den daha az bir şeyi desteklemekten rahatsız olmazdım ve hatta o zaman bile, 2.3.3'ü desteklemesi muhtemelen güvenlidir ve bahse girerim ki, 2.2'yi çalıştıran insanların yüzdesi sürekli olarak düşmeye devam edecektir ve API işlevselliği 2.3.3'tür. Pazarın diğer% 75'i uygulamanızı çok daha fazla seviyorsa (uygulamanızın yaptıklarına bağlıdır) – Zero

+0

@HXCaine Aynı bağlantıya referans vermek, Aralık 2011'den bu yana 2012 haziran ayına kadar 2.2 kullanan kullanıcılar yarıdan fazla düştü. Bahse girerim, 2012 yılının aralık ayına kadar tekrar düşecektir. Uygulamanızın yeni API işlevselliğinden herhangi birini kullanmaması durumunda, 2.2 saniyenin bile yeni uygulama geliştirme için artık daha fazla olduğunu düşünmüyorum. .3 Yine de, bu durumda, 2.2'yi de destekleyebilirsiniz. Yine de 1.6'ya geri dönmekle hala uğraşmayacağım. – Zero

cevap

59

Bunun için Eclipse kullanıyorsunuz çünkü bu sorunu eclipse ile etiketlediniz. Eğer Eclipse kullanıyorsanız projenizde sağ tıklayıp özellikleri seçin şimdi android seçin. Artık başka bir oluşturma hedefi seçebilmeniz gerekir. Eğer API paketi isterseniz Eclipse kullanarak değilseniz 7.

4'ten onay kutusunu değiştirmek ve Android konsol programı kullanarak aşağıdaki şekilde

android update project -p <path to project> -t <new target api level> 
48

terminal programı android kullanmak kullanmak istiyorum Eclipse, SDK sürümünün doğru tıklama ve özelliklerde doğru şekilde değişmeyebilir. bildirim dosyasını açın ve satır

<uses-sdk android:minSdkVersion="number-of-version-you-want" /> 
+1

Bu cevap benim için çalıştı, teşekkürler! – shanabus

+0

Benim için de çalıştın, teşekkürler! – maximus

+0

"Her ne kadar minimum API'nin ayarlandığı xml uygulamasına başvurmuyorum" demesine rağmen, yine de bunu nerede yapacağınıza işaret etmek için +1 veriyorum. :) – Madbreaks