2012-03-07 20 views
5

Google Marketplace uygulamak için dev kılavuzundaki adımları takip ediyorum (Play) Genişletme dosyaları kurulum: kullanmak hazırlanıyorAndroid apk genişletme dosyası kütüphanelerini sorunlar

http://developer.android.com/guide/market/expansion-files.html

Ben bölümüne değilim" Downloader Kütüphanesi "Lisans Lib, Downloader lib ve zip lib projelerini ekledim ve daha sonra ana projem olarak lib'leri ekledim. Sorum, uyumluluk ile ilgili. Ana projem minimum API 8 (Android 2.2) olarak ayarlandı, ancak Market Downloader Kütüphanesi (burada bulunan: android-sdk-mac_x86/extras/google/market_apk_expansion) Android 4'e ayarlandı ve kesinlikle API 11'den yöntemler kullanılıyor. Bu işe yarayacak mı?

Not: Varsayılan olarak, Downloader Kütüphane API düzeyi 4 gerektirir, ancak APK Genişletme Zip Kütüphane

5. Aradığım olmalı API düzeyi gerektirir

bağlantı diyor eski bir kütüphane?

+0

Eski android-sdk yüklemelerini (extras klasörünün daha eski olduğu yer) bulma fikrini düşündüm ama onları nereden alacağımı bulamıyorum. – elprl

+0

Sorun, bu yanıtla ilgili olabilir: http://stackoverflow.com/questions/9612174/styles-xml-error-in-eclipse-library-project-for-google-downloader- ne zaman-app-is-pr – elprl

cevap

2

Bu sorunu,projesindeki values-v9 klasörünü kaldırarak düzeltmeyi başardım.

Bu Kitaplık Projesi Android 4.0 kullanılarak oluşturulmuş olsa da, Android 2.2 projemde bir başvuru kitaplığı olarak iyi çalışıyor gibi görünüyor.

+0

bunu 2.2'de nasıl çalıştırdınız? İndirici kütüphanesi, gördüğüm şeyden sadece 11 ve 13 no'lu aparatları kullanır. – user655489

+0

Burada anahtarın, downloader lib'in ana projenize eklenen bir referans kitaplığı olduğunu düşünüyorum. Bu konuda uzman değilim, belki de bir API 8 projesinde kullanım tespit edildiğinde, yalnızca API 8 yöntemlerini kullanmak için lib adapte. Kütüphane projesindeki değerler-v9 klasörünü sildikten sonra, temizlenmiş/yenilenmiş, ana projem tamamlandı. Güncelleme için – elprl

+0

thx. evet - Kütüphaneleri referans alan uygulamayı çalıştırabildim, ancak henüz indiriciyi kullanmaya çalışmadım. Bunu gerçekten kullandın mı? Api 11/13'te yeni olan bazı sabitler ve en az bir yöntem vardır. – user655489

1

APK Genişletme Dosyası Kitaplığı en yeni SDK sürümlerine karşı derlenmesini bekliyor, ancak 4/5 hedef SDK sürümünü destekliyor.

İlgili konular