导入的com.google.android.vending无法在导入的Android项目中解析

Lon*_*nUK 8 android android-lvl

我刚刚导入了一个android项目,当我尝试运行它时,它会给我以下导入错误

import com.google.android.vending.licensing.AESObfuscator;
import com.google.android.vending.licensing.LicenseChecker;
import com.google.android.vending.licensing.LicenseCheckerCallback;
import com.google.android.vending.licensing.ServerManagedPolicy;
Run Code Online (Sandbox Code Playgroud)

任何帮助解决这个问题将不胜感激.

Gen*_*ene 8

您收到这些错误是因为您没有导入许可库.

进入你下载android-sdks东西的文件夹.

所以有两件事:I)许可库和II)样本许可应用程序

I)许可库位于:

用户名/ Android的软件开发工具包/演员/谷歌/ play_licensing /库

II)样本许可应用程序位于:

用户名/ Android的软件开发工具包/演员/谷歌/ play_licensing /样本

要么

在Eclipse中,File-> New - > Other ... - > Android Sample Project - >(选择目标并点击下一步) - > Google Play许可库

步骤1:

在Eclipse中,转到文件 - >新建 - >其他... - >现有代码中的Android项目 - >(找到库,即= UserName/android-sdks/extras/google/play_licensing/library)

第2步:

将库导入Eclipse后,右键单击该包,然后转到"属性" - >"Android".确保选中"Is Library"选项.

第3步:

在Eclipse中,文件 - >新建 - >其他... - > Android示例项目 - >(选择目标并点击下一步) - > Google Play许可库.我的包默认名为"play_licensing_sample".

第4步:

右键单击"play_licensing_sample"并转到属性 - > Android - >添加... - >(选择您在步骤2中制作的许可库) - >应用

你完成了!


Mat*_*hew 5

我在尝试为APK扩展文件设置Android项目时遇到了这个问题.

以下步骤为我解决了这个问题:

  • 添加downloader_library到eclipse作为"来自现有源的项目"(它有错误)
  • 将许可库添加到eclipse作为"来自现有源的项目"
  • 将许可库添加到downloader_library项目

截图显示了工作配置


MiS*_*Str -1

您可能需要查看此链接的步骤。无论您的 IDE 是什么,它都会完成将其添加到 Android 项目的步骤。Eclipse 会工作得很好。

这些步骤需要一些时间和精力,但我以前已经成功地做到了这一点。