web-dev-qa-db-ja.com

Android StudioをEclipseからインポートする

新しい Android Studio 0.1.1 に基づいてIDEA ideをインストールし、Eclipseからコードをインポートしようとしました。

  1. Eclipse-> Export-> Grandleに移動して、gradleファイルを追加します
  2. Android Studioを開き、[プロジェクトのインポート]を選択し、build.gradleファイルを含むプロジェクトフォルダーを選択します]
  3. 完了を押してエラーを取得します:ターゲットAndroid-15の検索に失敗しました(これは私のプロジェクトの一部でした) enter image description here
  4. システム変数に移動し、%Android_HOME%= d:\ dev\Android\android-studio\sdk \に変更します(パスからplatform-toolsを削除します)
  5. そして、新しいエラーを取得します:Build Tools revision 15.0.0の検索に失敗しました enter image description here
  6. また、別の新しいプロジェクトを作成してAndroid SDKを変更しますが、プロジェクトをインポートできません

私はこの問題を探り、弱点を見つけます:ファイルbuild.gradleで次の行を変更します:

  • compileSdkVersion15からcompileSdkVersion "17"へ
  • buildToolsVersion "15"からbuildToolsVersion "17"へ

そして、プロジェクトのインポートに関する私の問題を修正します。 Eclipseエクスポート機能の問題だと思います。ビルドツールはバージョン17(ADT 22)からのみ開始されるため、バージョン15を見つけることはできません。

30
Borys

同じ問題がありましたが、現在は機能します。これは私がしました:

Open Android studio:

ツール-> Android-> SDKマネージャーは、Android 4.0.3(API 15)をインストールして完了します。

それは私のために働いた。

10
inigoD

これらの簡単な手順は私のために働いた:

  1. 新しいプロジェクトを開く(インポートではなく新規)
  2. F4を押す
  3. 左側で[SDK]をクリックします
  4. すべてのSDKを削除します
  5. +をクリックします
  6. Eclipseに使用しているSDKを選択します
  7. 適切なバージョンを選択してください
  8. OKをクリック
  9. Gradleファイルを使用してプロジェクトを開きます

enter image description here 楽しい :)

2
Yassin

これはインポートの問題です。 SDKレベルの問題ではありません。

エクスポートを試行する前にSDKマネージャーのバージョン22が必要です。そうでない場合、Android Studioが使用できる形式になりません。

1
JoeHz

プロジェクトビルドターゲット(プロジェクトプロパティ-> Android->プロジェクトビルドターゲット)を変更するだけで問題を解決しました。

0
Muhammad

Android APIをAndroid SDK Managerを使用して更新します。レベル15より低いAPIをインストールしたようです。

0
Metalhead1247

一般的な「インポートプロジェクト」情報については、このインストールガイドドキュメントで「Android Studio:

http://developer.Android.com/sdk/installing/studio.html

編集:最近、「インポート」ダイアログを使用することを学びました。これにより、GitHubからプロジェクトをインポートできます。 (最初にYouTubeで「git and github」というタイトルのチュートリアルを見ました)。次に、「git」を使用してGitHubリポジトリ全体を「クローン」する必要があることを学びました(個別のプロジェクトでいっぱいのディレクトリツリーを開発マシンに持ち込むため)。次に、そのサブツリーに移動して目的のプロジェクトに移動し、Android Studioの「インポート」ダイアログを使用してそのサンプルプロジェクトを再生します。
すごい!

お役に立てれば...

0
Dave

Eclipse用SDKを更新しましたか? Rev.22が必要です。ダウンロードしたら、「build.gradle」を使用してプロジェクトをエクスポートできます。

プロジェクトの移行

SDKの更新

0
loose11

SDKを更新して構成設定、プロジェクト設定に移動すると、EclipseがSDKを指しているのと同じ場所を正しく指し示していないSDKが表示されます。私のために働いた。

また、新しいSDKでプロジェクトを再エクスポートすると役立つ場合があります

0
user2370642

ファイルbuild.gradleで、compileSdkVersionを現在のバージョンに変更します。私にとっては23です。buildToolsVersionは同じ番号になります。したがって、私がしなければならなかったことは

  • Build.gradleでCompileSdkVersion 15をCompileSdkVersion 23に変更します。
0
Sreejith tk

MacでAndroid studio 0.2.9を使用し、古いEclipseプロジェクトをインポートする場合、同じ問題が発生しました。

デフォルトでは、使用したものではなく、/ Applications/Android Studio.app/sdkをAndroid sdkの場所として使用します。

プロジェクトごとに、メニューのFile-> Project Structure(command-;)に移動し、左側でプロジェクトのSDKの場所。

すべてのプロジェクト(新規またはインポート)を処理するには、開始画面で何かを開く前にconfigure-> Project Defaults-> Project Structure->(左側)Android SDK同じことをします(re: https://stackoverflow.com/a/18409923/95464

Android sdk setup and Eclipseを使用せずにゼロから開始する場合、Tools-> Android-> SDKを使用して、不足しているSDKをダウンロードする必要があります。マネージャー

0
qix