2013-11-05 21 views
7

チュートリアルhereを完了しましたが、すべてbuild.gradleを除いて動作します。 'android'セクションのすべてに下線が引かれ、「シンボルを解決できません」というエラーメッセージが表示されます。これはAndroid Studio 0.3.1にあります。私もAndroid Studioを再インストールしようとしましたが、まだ動作しません。Androidスタジオbuild.gradle - シンボル 'android'を解決できません

buildscript { 
    repositories { 
     mavenCentral() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:0.6.+' 
    } 
} 
apply plugin: 'android' 

repositories { 
    mavenCentral() 
} 

android { 
    compileSdkVersion 19 
    buildToolsVersion "17.0.0" 

    defaultConfig { 
     minSdkVersion 7 
     targetSdkVersion 18 
    } 
} 

dependencies { 
    compile 'com.android.support:appcompat-v7:+' 
} 
+0

いいですね。私はAndroid Studio 0.3.1で多くの運がなかった。 [最新のAndroid Studio](http://tools.android.com/download/studio/canary/latest)(現在0.3.2)を試してみてください。 – anon

+0

あなたはsdk 19 –

+0

と協力したい場合は0.3.2を使用してください。実際に0.3.2にアップグレードしましたが、残念ながら問題は解決しませんでした。 – jd50

答えて

2

バージョンの不一致があり、Android StudioやGradleが依存関係を解決できないようです。

最初のアップデートAndroid SDK - 最新バージョンへのアップデート、SDKプラットフォームv18 & v19を入手してください。

次に、対象とするバージョン(v18またはv19)を決定します。 V18場合は、ビルド設定のandroidセクションは

android { 
    compileSdkVersion 18 
    buildToolsVersion "18.1.1" 

    defaultConfig { 
     minSdkVersion 7 
     targetSdkVersion 18 
    } 
} 

のようになりますとV19をターゲットとします

android { 
    compileSdkVersion 19 
    buildToolsVersion "19" 

    defaultConfig { 
     minSdkVersion 7 
     targetSdkVersion 19 
    } 
} 
+0

私はSDK v18とv19の両方を持っています。私はbuild.gradleの両方を設定しようとしましたが、同じエラーが発生しています。 SDKマネージャからインストールしていないバージョンに変更すると、そのリビジョンが見つからないというエラーが表示されるので、少なくともその部分を確認していることはわかります。 – jd50

+0

私はビートします..野生の推測のカップル - 古い(コンフィグレーションは0.6しか必要ない)場合は、0.8にグレードアップしてみてください。 Androidのホーム環境変数が設定されているかどうかを確認する: 'export ANDROID_HOME =/Users/mindaugas/Applications/android-sdk-mac_x86'を実行します。 Btw、コマンドラインやIDEからこれを実行しますか?私はコマンドライン – mindeh

+0

とANDROID_HOMEが設定されていると推測しました。私は、両方のCLI(プロジェクトディレクトリ内の./gradlew)とIDEからgradleを実行することができ、それは正常に動作します。私はある時点でサポートライブラリの問題を抱えていましたが、私はbuild.gradleと関係があると思いました。たぶんそれはエディタの単なる問題です... – jd50

3

は、私は、Android Studioの1.3と、最近、それを持っていました。唯一の解決策は、.gradleと.ideaフォルダを削除し、Android Studioで再インポートすることでした。

+0

この問題もありましたが、 '.idea'の削除をスキップできましたが、同じ手順に従っていました。 – pjco

+0

また、私はそれを動作させるために、ユーザーディレクトリ内の.AndroidStudio1.3フォルダを削除しなければならなかった...残念ながら、これはあなたのすべての設定も削除します.. – Ben

関連する問題