Android Studioをダウンロードして、Android開発に使用し始めました。
Eclipseのように1つのウィンドウで複数のプロジェクトを開く方法を知る必要があります。助けを期待して、ありがとう。
Android Studioをダウンロードして、Android開発に使用し始めました。
Eclipseのように1つのウィンドウで複数のプロジェクトを開く方法を知る必要があります。助けを期待して、ありがとう。
回答:
Android Studio / IntelliJ IDEAでは、1つのウィンドウで2つのプロジェクトを開くことはできません。したがって、2番目のプロジェクトを開くときは、次のことを決定する必要があります。
新しいプロジェクトは、新しいウィンドウで開くか、既存のウィンドウでプロジェクトを置き換えることができます。プロジェクトをどのように開きますか?
この制限は、ウィンドウがVCS情報の[変更]タブなどのプロジェクト固有の機能を提供するため便利です。
今のところ、ライブラリプロジェクトをプロジェクトフォルダにコピーして、モジュールの依存関係として宣言できます。異なるプロジェクトで同じライブラリを使用すると、コードが複数回使用されることになります。
ProjectA ProjectB
facebook-sdk/ actionbarsherlock/
actionbarsherlock/ bin/
bin/ src/
src/ ...
AndroidManifest.xml
これはちょっと不便に感じますが、VCSに必要なすべてのソースを含めるのに役立ちます。間もなく、新しいビルドシステムであるGradleは、これらの依存関係を快適に管理できるようになります。これは、GradleビルドがActionBarSherlockまたは同様のライブラリを含むように見える例です。
repositories {
mavenCentral()
}
dependencies {
compile 'com.actionbarsherlock:library:4.2.0'
}
ではこの回答あなたはこのソリューションがまだ動作しないいくつかの理由を見つけることができます。
IntelliJ IDEAは、使用するコードベース全体のプロジェクトと、個々のコンポーネントごとのモジュールを作成します。したがって、IntelliJ IDEAモジュールはEclipseプロジェクトに似ており、プロジェクトはEclipseワークスペースにほぼ似ています。すべての作業を含むEclipseのワークスペースに完全に相当するものはありませんが、複数のプロジェクトを複数のフレームで同時に開くことができます。
この表は、EclipseとIntelliJIDEAの概念が互いにどのようにマッピングされているかを確認するのに役立ちます。
Eclipse IDEA
Workspace Project
Project Module
Project-specific JRE Module JDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library
ライブラリを使用するには、依存関係としてライブラリを追加します。
ファイル>プロジェクト構造>モジュール>依存関係
次に、モジュール(Androidライブラリ)をモジュールの依存関係として追加します。
settings.gradleにコードを書く
include ':ProjectName'
project(':ProjectName').projectDir = new File(rootDir, '/ProjectName')