30

Google Licensing Verification を Android Studio で作成したアプリに実装しようとしています。次の行に従ってください: http://developer.android.com/google/play/licensing/setting-up.html

LVL をライブラリ プロジェクトとして追加する代わりに、ライブラリ ソースをアプリケーションに直接コピーできます。これを行うには、LVL の library/src/com ディレクトリをアプリケーションの src/ ディレクトリにコピー (またはインポート) します。

私はこれを行いましたが、インポートは次のとおりです。

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

失敗..Googleで検索すると、プロジェクトのbuild.gradeファイルを変更する必要があることに気づきましたが、特定の解決策が見つかりません。

AndroidスタジオプロジェクトでLVLを参照するにはどうすればよいですか? いくつかのチュートリアルまたは例はありますか?

ありがとうロレンツォ

4

4 に答える 4

54
  1. Android Studio で、Tools-Android-SDK Manager
  2. SDK Manager の extras セクションで、Google Play Licensing Library を選択します。
  3. Android Studio に戻り、File-New-Import Module を選択します。
  4. 私の場合、ADK Manager はダウンロードしたファイルを SDK ディレクトリに配置します。Desktop/android-sdk-macosx/extras/google/play_licensing/library
  5. このディレクトリをモジュールとしてインポートすることを選択し、名前を付けます。「レベル」を使用しました
  6. 必要に応じて、プロジェクトの targetSdkVersion と一致するようにlvlモジュールのtargetSdkVersion を変更します。build.gradle
  7. 次に、プロジェクトの build.gradle でcompile project(':lvl')、セクション内に行を追加します{dependencies{
  8. Gradle を再同期すると、すべてが正しくコンパイルされます。
于 2015-05-08T14:18:20.080 に答える
1

LVL ソースをアプリケーションにコピーします。LVL をライブラリ プロジェクトとして追加する代わりに、ライブラリ ソースをアプリケーションに直接コピーできます。これを行うには、LVL の library/src/com ディレクトリをアプリケーションの src/ ディレクトリにコピー (またはインポート) します。訪問: http://developer.android.com/google/play/licensing/setting-up.html

于 2016-03-23T18:08:22.213 に答える
1

ステップ 6 は、セクションの内側に配置されproject(":android"){dependencies {ます。

于 2015-06-15T06:43:48.930 に答える