在android studio中设置谷歌播放扩展文件库

时间:2014-09-17 12:56:37

标签: android-studio apk-expansion-files

我想在我的android项目中使用apk扩展文件,我已经读过了 http://developer.android.com/google/play/expansion-files.html 我试图遵循这些步骤,但我无法弄清楚如何在我的项目/ google play apk扩展库中设置/ include。 我一直在寻找几个小时,没有找到正确的答案。有什么帮助吗?

4 个答案:

答案 0 :(得分:4)

我刚刚尝试设置http://developer.android.com/google/play/expansion-files.html中列出的模块,但play_apk_expansion/downloader_library无法按提供方式导入。

问题是play_apk_expansion/downloader_library/project.properties

中陈旧的库引用

更新最后一行:

android.library.reference.1=../market_licensing

为:

android.library.reference.1=../../play_licensing/library

请注意额外的../

然后像往常一样使用File -> New -> Import Module...导入play_apk_expansion/downloader_library。它还会将play_licensing/library导入为library,但之后可以将其重命名为更有用的内容。

答案 1 :(得分:2)

我没有找到比通过eclipse导入更好的方法,所以我已经设置了一个github repo,这已经完成了:

https://github.com/coltsoftware/ExpansionAPKsAndroidStudio

答案 2 :(得分:1)

  1. 将sdk / extras / google / play_licening / library复制到Eclipse工作区

  2. 将sdk / extras / google / play_apk_expansion / downloader_library复制到Eclipse工作区

  3. Eclipse:新增 - > Android项目从源代码创建两个库项目,从上面复制的文件。不要忘记为downloader_library创建正确的play_licening库参考。

  4. Android Studio:新增 - >导入模块,首先导入play_licening,然后导入downloader_library。

答案 3 :(得分:1)

要在Android Studio 2.1中使用Andrew's answer,我需要更新:

market_apk_expansion/downloader_library/project.properties

android.library.reference.1=../../market_licensing/library

之前我可以按照描述导入模块。