1

Cardboard SDKをプロジェクトにインポートする際に問題があります。Cardboard SDKをインポートできません

私はcardboard-java Github repository が、それは私のプロジェクトのライブラリフォルダにライブラリだからファイルをコピーし、ダウンロードし、次の依存関係を追加しました:

compile project(':libraries-common') 

compile project(':libraries-commonwidget') 

compile project(':libraries-videowidget') 

をしかし、それはというエラーを与える:「パスと

プロジェクト:ライブラリ - 共通 'はプロジェクト ':app 'に見つかりませんでした。

私が間違っていることを理解し、SDKをインポートする別の方法があるかどうか教えてください。

おかげ

答えて

2

project構文は、ルートのGradleプロジェクトの別のsubprojectに依存関係を記述するために使用されます。サンプルリポジトリはaware of all the library subprojectsです。同様にAndroid Studioプロジェクトにコピーしたライブラリサブプロジェクトも同様に認識するように、自分自身のsettings.gradleを更新する必要があります。

また、このGetting Startedガイドからすべての手順を実行してください。具体的には、あなたが行くようインポート方法については、自動的にあなたのsettings.gradleファイルを更新する必要があり新しいモジュールを使用して:

まず、SDKのライブラリフォルダから必要なすべての.AARファイルをつかみます。あなたが依存する必要がある.AARを決定するには、build.gradleのさまざまなサンプルアプリケーションのファイルを調べることができます。例えば、サンプル/ treasurehunt/build.gradleの依存関係のセクションには、以下のエントリを有する:

dependencies { 
    compile project(':libraries-audio') 
    compile project(':libraries-common') 
    compile project(':libraries-core') 
} 

これは、トレジャーハントのサンプルと同様のアプリケーションがオーディオ共通を必要とすることを示し、そしてコアライブラリ。

これらのライブラリごとに新しいモジュールを作成します。 Android StudioのGUIを使用して、ファイル - >新規 - >新しいモジュール...でこれを行うことができます。 .JAR/.AARパッケージをインポートを選択してください。 .AARの1つを見つけてインポートします。

その後ファイルを経由して、あなたのメインのアプリへの依存性として、この新しいモジュールを追加 - 右に>依存関係( - >プロジェクト構造 - (左側のセクションリスト上)>モジュール - >アプリのモジュール名を側のタブリスト) - > '+' - >モジュール依存

関連する問題