ドキュメント

​
​

Development

User Acquisition

Monetization

産業

Unity Offerwall

Offerwall Android SDK

Offerwall iOS SDK

Offerwall Unity SDK

Unity Offerwall

Tapjoy Offerwall
​
​
概要
  • クイックスタート
  • 手動での統合
  • 変更履歴
  • 更新ガイド
  • SDK リファレンス
  • Offerwall 移行チェックリスト
Placements
  • ゲーム内通貨
  • SDK /SDK
  • Offerwall 移行ガイド
テスト
  • テストデバイス
  • 例
Advanced
  • ユーザープライバシー
  • 合計メソッド数の削減
  • Proguard
  • ユーザープロパティ
Cocos2dx
  • C++ ライブラリ
  • C++ API リファレンス
  1. ゲームの成長
  2. Unity Offerwall
  3. Android SDK

合計メソッド数の削減

より軽い依存関係を使用し、メソッド数の制限内に収めるために multidex サポートを有効にすることで、Android ビルドを合理化します。
読み終わるまでの所要時間 3 分
最終更新 7日前

GPS ライブラリ全体を削除し、play-services-basement のみを使用する

Android Studio リモート依存関係ライブラリのオプション

Android Studio とリモート依存関係ライブラリを使用する場合は、build.gradle で以下を使用します
dependencies {compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.gms:play-services-basement:8.4.0'}

Android Studio jar ファイルのオプション

既存のプロジェクトから GPS を削除し、jar ファイルのみを使用する場合は、以下の手順が必要です。
既存のプロジェクトから GPS を削除し、google-play-services-basement.jar だけを加えます。例えば、すぐに使用できる Tapjoy EasyApp サンプルには、GPS ライブラリ全体が含まれています。以下は、これを削除し、必要な google-play-services-basement.jar だけを使用する手順を示しています。
以下の場所にある GPS への参照を削除する
  1. Settings.gradle – コメントアウトされた include を示しています。
//include ':Libraries:google-play-services_lib'include ':TapjoyEasyApp'
  1. project.properties.- コメントアウトされた GPS への参照を示しています
#android.library.reference.1=../Libraries/google-play-services_lib
  1. build.gradle 内の gps の参照から削除し、jar ファイル google-play-services-basement.jar を追加します。
dependencies {compile fileTree(include: '*.jar', dir: 'libs')// compile project(':Libraries:google-play-services_lib') compile files('libs/google-play-services-basement.jar')}
  1. AndroidManifest.xml - コメントアウトされた GPS への参照を示しています
<applicationandroid:icon="@drawable/icon"android:label="@string/app_name" ><!-- <meta-dataandroid:name="com.google.android.gms.version"android:value="@integer/google_play_services_version" />-->

multi-dex サポートを加える

もう 1 つの方法は、multidex サポートを可能にするエントリーを gradle.build に加えることです。
詳細については、Android 開発者ドキュメント を参照してください。
詳細については、以下の Unity Discussions の投稿を参照してください。この問題の回避策について説明しています。
  • Android ビルドのエクスポート時のメソッド参照が多すぎる
  • Dex 64k メソッド制限 - Unity で gradle ビルドオプションを使用する
Unity には .apk の代わりに Android プロジェクトを作成するオプションがあります。その後、上で提案された修正を行うことができます。

Copyright © 2026 Unity Technologies
法規事項プライバシーポリシークッキーDocumentation Terms of Use私の個人情報を販売または共有しないプライバシーに関する選択 (クッキー設定)

"Unity" の名称、Unity のロゴ、およびその他の Unity の商標は、米国およびその他の国における Unity Technologies またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • GPS ライブラリ全体を削除し、play-services-basement のみを使用する

      • Android Studio リモート依存関係ライブラリのオプション

      • Android Studio jar ファイルのオプション

    • multi-dex サポートを加える


このページの問題を報告する