在Android Studio上设置许可validation库

im'triyng在Android Studio制作的应用程序中实施Google授权validation。 通过以下几行: http : //developer.android.com/google/play/licensing/setting-up.html似乎tath:

作为将LVL作为库项目添加的替代方法,可以将库源直接复制到应用程序中。 为此,将LVL的library / src / com目录拷贝(或导入)到应用程序的src /目录。

我已经做了这个,但import:

import com.google.android.vending.licensing.LicenseChecker; import com.google.android.vending.licensing.LicenseCheckerCallback; 

失败..search谷歌我已经注意到,我需要修改我的项目上的build.grade文件,但我找不到一个具体的解决scheme。

我如何可以参考我的android studio项目中的LVL? 有一些教程或例子?

谢谢洛伦佐

Solutions Collecting From Web of "在Android Studio上设置许可validation库"

  1. 在Android Studio中,使用Tools-Android-SDKpipe理器
  2. 在SDK Manager中,在extras部分selectGoogle Play许可库
  3. 返回到Android Studio,然后selectFile-New-Import Module
  4. ADK Manager将下载的文件放在你的SDK目录下,在我的例子中是Desktop/android-sdk-macosx/extras/google/play_licensing/library
  5. select将此目录作为模块导入,并为其命名。 我用'lvl'
  6. 可以select更改lvl模块的build.gradle中的build.gradle以匹配项目targetSdkVersion。
  7. 然后在你的项目build.gradle中,在{dependencies{ section中添加行compile project(':lvl')
  8. 重新同步Gradle,一切都应该正确编译。

最后我有解决scheme! 您必须将library/src/com目录放在youroject/scr/main/java/com ,然后单击“使用Gradle文件同步项目”button。

第6步被放置在project(":android"){dependencies {节。

将LVL源复制到您的应用程序。 作为将LVL作为库项目添加的替代方法,可以将库源直接复制到应用程序中。 为此,将LVL的library / src / com目录复制(或导入)到应用程序的src /目录中。 请访问: http : //developer.android.com/google/play/licensing/setting-up.html