web-dev-qa-db-ja.com

Android Studio-エラー:解決に失敗しました:com.Android.support.constraint:constraint-layout:1.0.0-alpha1

スクリーンショット#1-Android Studio Project Gradle Build View

スクリーンショット#2-Android Studio Project Gradle Sync View

「Android Studio 2.2 Development Essentials本」を読み、第3章のチュートリアルに従ってください。DevelopmentEssentials本(本の第3章、24ページ)で、次のようなタスクを完了するまでは問題ありませんでした。

コンポーネントツリー階層からわかるように、ユーザーインターフェイスレイアウトは、TextViewオブジェクトの形式の1つの子を持つレイアウトの親で構成されています。 Android StudioがプロジェクトにRelativeLayoutマネージャーを使用している場合、最初のステップはそれをConstraintLayoutに変換することです。ConstraintLayoutは、この本のほとんどのプロジェクトで使用される新しい柔軟なレイアウトマネージャーです。この変換を実現するには、コンポーネントツリーでcontent_Android_sampleエントリを右クリックし、次に示すように[RelativeLayoutをConstraintLayoutに変換]メニューオプションを選択します。

上記のチュートリアルタスク(Development Essentialsブックの第3章)が完了すると、次のエラーが表示されました。

エラー:解決に失敗しました:com.Android.support.constraint:constraint-layout:1.0.0-alpha1

また、次のようなレンダリングエラーも表示されました。

レンダリングの問題次のクラスが見つかりませんでした:-Android.support.constraint.ConstraintLayout(プロジェクトに制約レイアウトライブラリの依存関係を追加、ビルドパスを修正、編集XML、クラスの作成)

これを修正する方法について何か考えはありますか?添付のスクリーンショット(上記)をご覧ください。私はAndroid Studioが初めてです。

お時間をいただき、誠にありがとうございます。

私は次のOSとAndroid以下のStudioバージョンを使用しています:

Win7プロフェッショナル64ビットOS

Android Studio 2.2

ビルド番号AI-145、3330264、2016年10月6日ビルド

7
neutron

チェックインを追加する必要があります。

「SDK Manager」という名前のアイコンが存在するだけをクリックします

開いた Settings -> Appearance & Behavior -> System Settings -> Android SDK -> SDK Tools

そして、このダイアログで以下を追加します:

  • Android用ConstraintLayout
  • ConstrainLayoutのソルバー

enter image description here

次に、ここで閉じるだけで開くことができますAndroid Studio。

たぶん、あなただけが更新できます:

compile 'com.Android.support.constraint:constraint-layout:1.0.0-alpha8'

21
marlonpya

または、依存関係を次のように更新します。

compile 'com.Android.support.constraint:constraint-layout:latest_version'
4
P.Lorand