2017-03-11 2 views
0

公式サイトのinstructionsに従っています。UbuntuでAndroid Studioエラーが発生しました:必要なパッケージの計算中にエラーが発生しました

Androidスタジオをインストールできません。添付の画像に示されているように、「必要なパッケージを計算しようとしてエラーが発生しました」というエラーメッセージが表示されます。

enter image description here

私は、Android Studioをインストールしようとしたとき、数ヶ月戻ってJavaのJDKをインストールするには、Android Studioの公式Webページ内の命令があります。今日私はそれについての痕跡は見つけられません。エラーを修正するためにJava関連のファイルをインストールする必要がありますか?

+1

[Android SDKとツールを更新しているときにキーエミュレータで依存パッケージが見つかりません](http:// stackoverflow。com/questions/42732684/depend-package-with-key-emulator-not-found-while-updating-android-sdk-and-too) –

答えて

0

もちろん、Java Development Kitをインストールする必要があります。

sudo apt-get install openjdk-8-jdk 

...ターミナルでは、そのトリックを行う必要があります。

EDIT:

マニュアルの回避策があります!

ポストhttps://stackoverflow.com/a/42733510/7694425あたりとして:

  1. 、コマンドラインツールをダウンロードSDKフォルダに配置します(例えば、Mac上 :/ユーザー/ユーザー/ライブラリ/アンドロイド/ SDK)、その後、追加しますbin フォルダをPATHに追加します。 SDKマネージャ(外観と動作]> [システム設定]> [ AndroidのSDK)
  2. に行く
  3. オープンAndroidのメーカー、および;、端末内に sdkmanager "アンドロイド-25をプラットフォーム" を実行します。
  4. は、最新のプラットフォームをインストールします。
  5. 「編集」をクリックし、sdkフォルダを選択します。その後、 "次へ>"次へ ">"完了 "をクリックします。

まだ見つからないエミュレータパッケージは解決されないため、Android SDKツールは依存関係のため更新できません。しかし、Androidスタジオが動作し、他のパッケージをダウンロードすることができます。

より良い解決策を楽しみにしています。

アップデート2:エミュレータパッケージの問題に

ソリューション!

レポのXMLをしばらく掘り下げた後、私は問題を発見しました。

「ツール」パッケージがチャネル0(安定版)にあり、「エミュレータ」に依存している間は、「エミュレータ」パッケージはチャネル3(カナリアン)にしかないことが判明しました。解決方法は、マネージャにチャネル3の「エミュレータ」パッケージをダウンロードさせることです。

./sdkmanager --channel=3 emulator 

問題が解決しました。

+0

うまくいかなかった。 最初に共有した上記のコマンドを試しました。私は誤りがある。 は、私は、コマンドの下にしようと、JDK 9をインストールし、編集した後、私は、JDKをインストール8. 須藤はapt-getを-o Dpkgの::オプション:: = - OpenJDKの-9-jdkの をインストールし、 "強制上書き"しかし、問題は解決していません。 – Kumar

+0

投稿をもう一度見てください。 – PeterPan

関連する問題