安卓apk扩展文件libs问题 [英] Android apk expansion file libs problems

查看:42
本文介绍了安卓apk扩展文件libs问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I'm following the steps in the dev guide to implement the Google Marketplace (Play) Expansion files setup:

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

我在准备使用下载程序库"部分中,我已将许可证库、下载程序库和 zip 库项目添加到 Eclipse,然后作为库添加到我的主项目.我的问题是关于兼容性.我的主要项目设置为最低 API 8 (Android 2.2),但 Market Downloader Library(在这里找到:android-sdk-mac_x86/extras/google/market_apk_expansion)设置为 Android 4 并且肯定使用 API 11 中的方法.那么如何这行得通吗?

I'm at the section "Preparing to use the Downloader Library" where I've added the License Lib, Downloader lib and zip lib projects to eclipse and then as libs to my main project. My question is about compatibility. My main project is set to minimum API 8 (Android 2.2), yet the Market Downloader Library (found here: android-sdk-mac_x86/extras/google/market_apk_expansion) is set to Android 4 and definitely uses methods from API 11. So how will this work?

链接说:

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

Note: By default, the Downloader Library requires API level 4, but the APK Expansion Zip Library requires API level 5.

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

Should I be looking for an older library?

推荐答案

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

I managed to fix the problem by removing a values-v9 folder in android-sdk/extras/google/market_apk_expansion/downloader_library project.

虽然这个库项目是使用 Android 4.0 构建的,但在我的 Android 2.2 项目中作为参考库似乎可以正常工作.

Although this Library Project is built using Android 4.0, it seems to work fine in my Android 2.2 project as a reference library.

这篇关于安卓apk扩展文件libs问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆