Android apk扩展文件库存问题

时间:2012-03-07 18:27:18

标签: android apk

我正在按照开发指南中的步骤实施Google Marketplace(播放)扩展文件设置:

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

我正在“准备使用下载程序库”部分,我已经将许可证库,下载程序库和zip库项目添加到eclipse,然后作为库添加到我的主项目中。我的问题是关于兼容性。我的主项目设置为最低API 8(Android 2.2),但市场下载程序库(在此处找到:android-sdk-mac_x86 / extras / google / market_apk_expansion)设置为Android 4,并且肯定使用API​​ 11中的方法。那么如何这会有用吗?

链接说:

  

注意:默认情况下,下载程序库需要API级别4,但是   APK扩展Zip库需要API级别5。

我应该找一个较旧的图书馆吗?

2 个答案:

答案 0 :(得分:2)

我设法通过删除values-v9项目中的android-sdk/extras/google/market_apk_expansion/downloader_library文件夹来解决问题。

虽然这个图书馆计划是使用Android 4.0构建的,但它似乎在我的Android 2.2项目中作为参考库工作正常。

答案 1 :(得分:1)

APK扩展文件库希望针对最新的SDK版本进行编译,但支持目标SDK版本4/5。