我正在尝试重写我的应用程序以使用 APK 扩展文件。我一直在关注这里的文档http://developer.android.com/google/play/expansion-files.html。我已经下载了...
...但是当我添加此代码时...
public static Uri getTrackUriFromZipFile ( int track ) {
// Get a ZipResourceFile representing a specific expansion file
ZipResourceFile expansionFile = new ZipResourceFile(filePathToMyZip);
}
...我收到错误消息ZipResourceFile cannot be resolved to a type
:(哭泣哭泣
已编辑......嗯,也许我必须做一些像这样可怕的事情......
如果您使用的是 Eclipse,请为每个库创建一个项目并将其添加到您的应用程序中:
为许可证验证库和下载器库创建一个新的库项目。对于每个库:开始一个新的 Android 项目。选择 Create project from existing source 并从 /extras/google/ 目录中选择库(market_licensing/ 用于许可证验证库或 market_apk_expansion/downloader_library/ 用于下载器库)。指定项目名称,例如“Google Play License Library”和“Google Play Downloader Library”。单击 Finish。注意:下载程序库依赖于许可证验证库。确保将许可证验证库添加到下载器库的项目属性中(与下面的步骤 2 和 3 相同)。右键单击要在其中使用 APK 扩展文件的 Android 项目,然后选择属性。在库面板中,
http://developer.android.com/google/play/expansion-files.html#AboutLibraries