質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

Q&A

解決済

1回答

5079閲覧

[Android Studio] アップデート後にエラー "Gradleプロジェクトの同期に失敗しました"

karin10

総合スコア34

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Android Studio

Android Studioは、 Google社によって開発された、 Androidのネイティブアプリケーション開発に特化した統合開発ツールです。

0グッド

0クリップ

投稿2020/08/05 10:37

編集2020/08/05 14:17

buid.gradle
mainActivity.java
androidManifest.xml

プロジェクト構造

Android Gradle プラグインバージョン 4.0.1
Gradleバージョン 6.5.1
JDK 1.8.0_251

エラー内容

Android Studioの更新をしたところ、以下のエラーが出るようになりました。

EiyoukunFalied

1FAILURE: Build failed with an exception. 2 3* Where: 4Build file 'C:\Users\userName\AndroidStudioProjects\Eiyoukun\build.gradle' line: 10 5 6* What went wrong: 7Could not compile build file 'C:\Users\userName\AndroidStudioProjects\Eiyoukun\build.gradle'. 8> startup failed: 9 build file 'C:\Users\userName\AndroidStudioProjects\Eiyoukun\build.gradle': 10: unexpected token: package @ line 10, column 1. 10 package com.example.eiyoukun; 11 ^ 12 13 1 error 14 15* Try: 16Run with --info or --debug option to get more log output. Run with --scan to get full insights. 17 18* Exception is: 19 //中略 20org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48) 21 at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56) 22Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed: 23build file 'C:\Users\userName\AndroidStudioProjects\Eiyoukun\build.gradle': 10: unexpected token: package @ line 10, column 1. 24 package com.example.eiyoukun; 25 ^ 26 271 error 28 29 at org.gradle.groovy.scripts.internal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:142) 30 ... 172 more 31 32 33* Get more help at https://help.gradle.org 34 35CONFIGURE FAILED in 6s 36

startupfailed

1startup failed: 2build file 'C:\Users\usernName\AndroidStudioProjects\Eiyoukun\build.gradle': 9: unexpected token: package @ line 9, column 1. 3 package com.example.eiyoukun; 4 ^ 5 61 error

build.grade内のコードを以下に記載します。

buildGrade

1ext { 2 var = '4.0.0' 3} 4buildscript { 5 ext { 6 var = '4.0.1' 7 } 8 dependencies { 9 classpath 'com.android.tools.build:gradle' 10 classpath "com.android.tools.build:gradle" 11 classpath 'com.android.tools.build:gradle:4.0.1' 12 } 13} 14package com.example.eiyoukun; 15 16import android.app.Activity; 17import android.os.Bundle; 18import android.view.View; 19import android.widget.Button; 20import android.widget.EditText; 21import android.widget.Spinner; 22import android.widget.TextView; 23import android.content.Intent; 24import android.widget.Button; 25import android.text.format.Time; 26import java.util.Calendar; 27 28public class SubActivity1 extends Activity { 29 30 @Override 31 protected void onCreate(Bundle savedInstanceState) { 32 super.onCreate(savedInstanceState); 33 setCon

また、AndroidManifest.xml内でもエラーが出るようになりました。

AndroidManifestxml

1<activity android:name=".MainActivity">  // .MainActivityに赤線が出るようになった。 2 <intent-filter> 3 <action android:name="android.intent.action.MAIN" /> 4 5 <category android:name="android.intent.category.LAUNCHER" /> 6 </intent-filter> 7 </activity>

試したこと

C:\Users\userName.gradle を一回削除してからAndroid Studioを起動する。
→また同じエラーが出る。

Android Studio内のファイル → ビルド、実行、デプロイ→ コンパイラー → "自動的にプロジェクトをコンパイルする"、"必要に応じてビルド前にGradleとプロジェクトを同期する" にチェックつけた。
→また同じエラーが出る。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

keicha_hrs

2020/08/05 13:54

ご提示のbuild.gradleの内容がめちゃくちゃなのですが、これは投稿ミスですか?それとも実際にこうなっているのですか?
karin10

2020/08/05 13:59

実際にこうなっています、、、 まんまコピペしました。 色々いじった結果少し変わったので編集しましたが、ほとんど変わってません。
karin10

2020/08/05 14:01

いじった点としては、最新のGradleをダウンロードして、Gradleバージョンを"6.1.1"から"6.5.1"に変更したところくらいです。
keicha_hrs

2020/08/05 14:05

Android Studioアップデート前のbuild.gradleは、プロジェクト作成のときの自動生成そのままではなく、ご自身でいくらか修正を加えられたものなのでしょうか?
karin10

2020/08/05 14:09

いいえ!今回のAndroid Studioのアップデートで初めてbuild.gradleを開いたらこのようなものが自動生成されていました。
guest

回答1

0

ベストアンサー

なぜbuild.gradleがそのような内容になってしまったのかわかりませんが、ひとまずプロジェクト作成時のデフォルト状態に戻してみてはどうでしょうか。

gradle

1// Top-level build file where you can add configuration options common to all sub-projects/modules. 2buildscript { 3 repositories { 4 google() 5 jcenter() 6 } 7 dependencies { 8 classpath "com.android.tools.build:gradle:4.0.1" 9 10 // NOTE: Do not place your application dependencies here; they belong 11 // in the individual module build.gradle files 12 } 13} 14 15allprojects { 16 repositories { 17 google() 18 jcenter() 19 } 20} 21 22task clean(type: Delete) { 23 delete rootProject.buildDir 24}

com.android.tools.build:gradleのバージョンが4.0.1になっていれば、Android Studio 4.0.1対応にはなります。

投稿2020/08/05 14:12

keicha_hrs

総合スコア6768

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

karin10

2020/08/05 14:34 編集

無事いけました! なんで全然違うコードが表示されていたか分からないですが、ありがとうございます!!! 内容がSubActivity.javaのものに似ているので気づかないでコピペしていたのかもしれません、、
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問