Android Studioが遅い(高速化する方法)?


380

私は最近EclipseからAndroid Studioにアップグレードしましたが、その体験はあまり好きではありません。Windows 7 64ビットUltimate16 GBの両方でそれらを比較していますのRAM、およびNVidia Geforce 780を実行しているIntel i7 4770と、最新のNVidiaドライバーを。

Android Studioは、私が共存できるプロジェクトの構築に非常に時間がかかりますが、リソースを集中的に使用するため、PCの速度が遅くなり、クロールが遅くなることがあります。

ASで何かを構築または実行しているときはいつでも、私のPCが非常に遅くなるようです。また、非常に奇妙な「Gradle build running」スピナーをクリックすると、画面がちらついたり、セカンドモニターが消えたりすることがあります。RAMの使用量は最大3GBにもなり、これは何もしないために過剰であることがわかります(これは、いくつかのビルド後にアイドル状態になるときです)。

さらに、ASの下部にあるパネルはジャンプし続けますが、これは恐ろしいユーザーエクスペリエンスです(からAndroidに移動Messagesします)Version Control非常に煩わしい状況に応じて、アドホックベースで何かにます)。

私が知りたいのは基本的に:

1)Android Studioをより適切に実行するにはどうすればよいですか?私が気付いていない何か間違っていることやいくつかのアップデートを見逃している可能性があり、他の人もこれらの振る舞いに気づき、それにいくつかの解決策を見つけたと確信しています。

2)下部のパネルがジャンプしないように「固定」し、代わりに、ユーザーに、自動的に切り替えるのではなく、必要なときにナビゲートさせてください。

それがこれらの質問の正しい場所ではない場合は、重ねて感謝します。

編集1 他のコメント:

  • stable今日の最新ビルドを使用しています。ビルドはAndroid Studio 1.2.2 Build # AI-141.1980579, Build on June 3, 2015
  • この動作は、Java 7または8のいずれかを使用している場合に発生します。Javaのバージョンとは関係がないようです。
  • プレゼンテーションモードを使用していません。バニラビューだけ。
  • ビルド構成の変更(@Blackbeltと彼の回答のおかげ)を行うことでビルドが改善されたように見えますが、その他の停滞と一般的なユーザーエクスペリエンスの問題は残っています。

159
Androidスタジオ@googleを監督するその人物を解雇する必要があります。私のPCは今、文字通り不自然です。マウスポインターがジャンプします。Androidスタジオを使用するのは非常にイライラします。以前は良くなっていた
user2831855 2015

10
アンドロイドスタジオは重くない。どちらかといえば、gradleビルドは遅いです。
Gb

24
恐ろしい...私はjava / android / ASを初めて使用していhttp://developer.android.com/training/basics/firstapp/index.htmlます... フォローしています....月曜日に開始しました...今日は土曜日です...私は30行のコードをかろうじて書きました...グラドルテイク何か/すべてを行うには何分もかかる...常に「キャッシュの無効化」を必要とするエラー。これには12分の再起動が必要です...私は15年間プログラミングをしています...真実私は古いマシンを使っています(私は私のwinxpのように)...多分それが問題です
dsdsdsdsd

19
私はここの他のポスターにも同意します。ここ数週間、さまざまなハイスペックマシンでAndroid Studioに鞭のかなりの亀裂を与えましたが、それは完全に意気消沈させる練習であることがわかりました。最も単純なタスクを実行するのにその時間を要するものは、穏やかに言えば、致命的な設計上の欠陥を抱えています。時間の無駄。
AndyUK 2016

11
Androidスタジオは、UbuntuなどのLinuxベースのOSでわずかに高速で安定しています。同じAndroidスタジオとGenymotionを使用して、WindowsとUbuntuを切り替えました。彼らはUbuntuでうまく機能していますが、Windowsでは遅れています。
アンディアナ2016年

回答:


258

まとめると

1)settings > compileという名前のAndroidStudioの有効化チェックボックスCompile independent modules in parallel

2)下Help> Edit Custom VM Optionsにあります:

-Xms1024m 
-Xmx4096m # <------ increase this to most of your RAM 
-XX:MaxPermSize=1024m 
-XX:ReservedCodeCacheSize=440m 
-XX:+UseCompressedOops 
-XX:-HeapDumpOnOutOfMemoryError 
-Dfile.encoding=UTF-8

PS-一部の人々は、VMオプションの代わりに、これらの行を次のようにgradle.propertiesで1行の単一コマンドに結合することによってオーバーライドできるようにした方がよいことに注意してください:

org.gradle.jvmargs = -Xms1024m -Xmx4096m ......

3)ubuntuを実行している4GB RAMの古いデュアルコアがあります。Qsコマンドラインオプションのみ--offline(ネットワークリソースにアクセスせずにビルドが動作することを指定します)。残りのチェックボックスも有効にしたので、正常に動作しています。

  • 自動的にプロジェクトを作成する

  • インプロセスビルドを使用する

  • AndroidStudioの設定を確認し、コンパイル時にチェックボックスCompile independent modules in parallelが有効になっていることを確認します。

Vmoptionsの下で

-Xmx2048m -XX:MaxPermSize=1024

ubuntuを実行している、4 GBのRAMを備えた古いデュアルコアを使用しています。Qsコマンドラインオプション私にはのみ--offlineがあります。これは、ビルドがネットワークリソースにアクセスせずに動作することを指定します。残りのチェックボックスも有効にしました:

  1. 自動的にプロジェクトを作成する
  2. インプロセスビルディングを使用する
  3. オンデマンドで構成

    そしてそれは大丈夫です

編集する

次のstudio.vmoptions場所にある追加オプションを提供することが可能です(XXをバージョンに置き換えるだけです):

  • Windows:(%USERPROFILE%\.AndroidStudioX.X\studio.exe.vmoptions またはstudio64.exe.vmoptions)に移動します

  • Mac~/Library/Preferences/.AndroidStudioX.X/studio.vmoptions

  • Linux:(~/.AndroidStudioX.X/studio.vmoptionsおよび/またはstudio64.vmoptions

の値を増やすこと-Xmxは大きな助けになるはずです。例えば

-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops

4Gを最大ヒープとして割り当て、初期値は1G

編集する

Windowsでは、デフォルトはに保存され C:\Program Files\Android\Android Studio\bin\*.vmoptionsます。IDEでは、これらの値を調整できますHelp->Edit Custom VM options@Code-Read指摘してくれてありがとう)。

編集2

Android Studio 3.5では、同じ値を簡単に変更できます。ちょうど行く:

Preferences > Appearance & Behavior > System Settings > Memory Settings

2
どうもありがとうございました。それは、私が完全に正直であることにあまり関心がない領域であるビルドパフォーマンスに役立ちます。実際のIDEが非常に遅く、PCの速度が大幅に低下し、下部パネルが自動的に移動するという動作が、ビルドよりも正直に動作することよりもずっと心配ですが、それでもこれらは非常に役立ち、適用しますそれら。
kha

4
@Blackbelt質問を更新しました。残念ながら、IDEの問題は残っています。エクスペリエンスはEclipseを使用するよりも桁違いに悪い(そしてそれは何かを言っている!)
kha

18
私はAndroidスタジオをメモ帳に変更しました。ほとんどすべてのライブテンプレート、コードテンプレート、ほとんどのプラグイン、検査を無効にします(XMLレイアウト検査のみがオンになっています)。しかし、私は今、自分の部屋で自殺することを拒否しました。
Plain_Dude_Sleeping_Alone

3
Android Studioを取得しました。JVMエラー-6の作成に失敗しました。しかし、その後、ファイル%USERPROFILE%\。AndroidStudioX.X \ studio.exe.vmoptions(またはstudio64.exe.vmoptions。を削除しました。それから再び起動します。次に、-Xms1024m -Xmx4096m -XX:MaxPermSize = 1024m -XX:ReservedCodeCacheSize = 256m -XX:+ UseCompressedOopsで、速度は問題ないようです
CodeToLife 2017

10
編集後にAndroid Studioが起動しない場合studio.vmoptions:(# <------ increase this to most of your RAM少なくともMacでは)別の行に移動します。また、ここでは私のマシン上の元の場所と設定がある:~/Library/Preferences/AndroidStudio3.0/studio.vmoptions -Xms256m -Xmx5120m -XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops
ザックモリス

62

Android Studioを高速にするためのヒント:

オフライン作業を有効にする:

  1. [ファイル]-> [設定]をクリックします。「gradle」を検索してクリックOffline workボックスます。
  2. コンパイラ(同じ設定ダイアログのすぐ下Gradle)に移動し、テキストボックスに追加--offlineCommand-line Optionsます。

Gradleのパフォーマンスを向上させる

gradleも最適化できます。簡単な方法は、グローバルで設定を変更しgradle.properties(次のフォルダーに存在しない場合は作成します:C:\users\your_name\.gradle\Windows- /home/<username>/.gradle/; Linux- /Users/<username>/.gradle/; Mac- ;)、そのファイルに次の2行を追加します。

org.gradle.daemon=true
org.gradle.parallel=true

詳細:http : //www.viralandroid.com/2015/08/how-to-make-android-studio-fast.html


こちらは凝りながら長くなりすぎます。それで、私はリンクを提供しました。ステップバイステップガイドがあるリンクに従ってください。
Sajan Rana

5
@SajanRanaはリンクを投稿しません。リンクが死ぬ。
njzk2

2
@SajanRanaも、あなたが投稿したリンクも、正確なEnable Offline Work意味について詳しく述べていません。
Jin

5
私は@Jinに同意します。答えは正しいですが、もう少し情報が興味深いです。これが私が見つけたものです:オフライン作業:このオプションをチェックすると、Gradleは依存関係の解決にキャッシュ自体からのものを使用します。ファイルがキャッシュにない場合は、ビルドエラーが発生します。したがって、それを有効にすると、gradleはオンラインリソースのチェックを回避し、Studioを高速化しますが、残りのプロセス(ビルド以外)には遅すぎると思います。
Rafael Coutinho 2016年

39

別の理由を検出しました-Thumbs.dbで、パフォーマンスに悪影響を及ぼしました。

[ ファイルとフォルダー無視する]File > Settings > Editor > File Typesフィールドに移動して、これを追加します。 Thumbs.db;

今、Android Studioは魅力のように実行されます。


11
これは役立ちます。なぜ詳しく説明できますか?
zackygaurav 2016

1
ASが多くのファイルを生成する一方で、Windowsはそれらのサムネイルをその場で生成すると思います。
期限切れ2017年

1
見つけるカントfile typesInfactは、すべてでそれを見つける傾ける。..任意のより多くのエディタの下に。
Siddharth、

私はそれがかなり古いことを知っていますが、それを見つけましたFile > Settings > Version Control > Ignored Files
Rohit Sharma

次のエラーが発生しました:treeLockを押しながらこの関数を呼び出す必要があります
JMASTER B

27

より多くのメモリを追加することは私を助けました:

  1. 「ヘルプ」をクリック
  2. カスタムVMオプションの編集

Android Studio 2.1.2カスタムVMオプションの編集:

  1. 値を変更する

以下のように:

-Xms512m    
-Xmx2560m   
-XX:MaxPermSize=700m    
-XX:ReservedCodeCacheSize=480m    
-XX:+UseCompressedOops
  1. Android Studioを再起動します

1
魅力のように働いた!
xaksis 2016

今すぐ始めましょう。これらの設定はどこに保存されますか?回答:〜/ .AndroidStudio3.0 / studio64.vmoptions
JohnyTex

再起動中にエラーが発生する可能性があります。ファイルを削除する必要がありますが、このソリューションは役に立ちません
Lucem

20

推奨事項:

  • 説明する必要があります:機会があれば、より良いPC(cpu)にいくらかお金をかけてください、それは最も重要です..

微調整:

  • 一部の人々は、OS(オペレーティングシステム)が非常に遅くなる可能性があると言います。たとえば、XPまたはLINUX(またはその他)は70%高速に動作することが記載されています(理由はわかりません。)。
  • でVCS File > Settings > Pluginsを無効にし、次のものを無効にします CVS IntegrationGit Integration; GitHub; Google Cloud ...もの; Subversion Integration; hg4idea;

  • エディターはリソースを消費し(特に大型モニターの場合)、動作が遅くなります。大幅に高速化します。Help > Edit custom VM options次の行をクリックして追加します。
    -Dsun.java2d.d3d=false
    -Dsun.java2d.opengl=true
    保存して、Android Studioを再起動します。

  • Android Studioにプロキシサーバー設定があり、サーバーに到達できない場合、ビルドしてタイムアウトを待機するのに長い時間がかかります。それを取り除くことは大いに役立ちます。File > Settings > Appearance & Behavior > System settings > HTTP Proxy
  • 別の有用な引用(記事から):

    モジュールは高価です...私の現在のプロジェクトでは、最初からいくつかのライブラリを構築する必要があり、自分のニーズにほぼ一致するものをフォークする必要がありましたが、完全ではありません!そのモジュールが絶えず変更されていない場合は、これを考慮することが重要です。最初からコンパイルするか、以前の個々のモジュールビルドが最新かどうかを確認するのに必要な時間は、最大で約4倍になります。その依存関係をバイナリとしてロードするだけ.jar/.aarです。

    ヒント:gradle build -profileビルドプロセスに関して時間が経過する場所を示すHTMLレポートに対してを実行します。

    注:バージョン管理システムにその「不要な」モジュールを保持して、その依存関係でのクイックフィックス/改善が発生する可能性があります。

  • Gradleビルドスクリプトでは
    、次のような特定のGoogleサービス のみを使用します。compile 'com.google.android.gms:play-services-maps:...'
    完全なGoogleライブラリの代わりに:( compile 'com.google.android.gms:play-services:...'
    コンパイル時間は2分から約25秒になります)。

  • Gradleは、特定のビルドにプロジェクトが実際に必要かどうかに関係なく、タスクを実行する前にすべてのプロジェクトを構成します。グローバルでgradle.propertiesこれを追加すると、多くのことが役立ちます:org.gradle.configureondemand=true

  • 驚くべきことに、一部の人々は次のように削減することで問題を解決したと言います。1)ヒープサイズを -Xmx256m(より高い値の代わりに)にします。2)Emulator Ram-size(from Edit AVD > Advanced Settings);

毎日のおすすめ:

  • 複数のプロジェクトを同時に実行しないでください。
  • 一度使用したらエミュレータを閉じないでください(毎回同じアプリを実行するために同じエミュレータを使用してください。大きなアプリをテストする場合は、エミュレータの代わりに実際の携帯電話を使用することをお勧めします)。
  • エミュレーターでアプリを実行した後、毎回プロジェクトをクリーンアップします。クリックBuild > Clean Project(またはRebuild)すると、キーボードショートカットを使用できます。

14

アンチウイルスがスローダウンを引き起こしている

私が調べたある特定のシステムでは、この問題は、Android StudioのビルドマネージャーであるGradleを妨害している熱狂的なアンチウイルスによって引き起こされました。Gradleが.jarファイルに「触れる」たびに、ウイルスチェッカーが解凍.jarしてウイルスをスキャンしていたようです。Gradleビルドは、解凍とスキャンが完了するまで続行できなかったため、ビルド時間が非常に長くなりました(5分以上)。Android Studioはデフォルトで、起動時にGradleビルドを実行するため、起動が非常に遅くなります。

問題は非常に簡単に確認できます。

  1. 遅いAndroid Studioの症状が発生している間に、Ctrl-を押します。Alt - DeleteとオープンWindowsタスクマネージャ。
  2. クリックしてください Processesタブをアクティブなプロセスを表示し、CPUで並べ替えます。Android Studioがロードされているように見えている間、アンチウイルスがかなりの量のCPUパーセンテージを断続的に使用しているのを確認した場合、それは同じ問題である可能性があります。
  3. ウイルス対策のスキャンログを調べて、本当にあるかどうかを確認し、.jarファイルを調べることで、さらに検証できます。

これを解決するには、アンチウイルスの「除外されたフォルダ」に正しいディレクトリを追加する必要があります。Windowsのユーザー名が「ユーザー名」であり、Android StudioをC:ドライブにインストールしたとします。次に、以下のディレクトリをウイルスチェックから除外するように要求します。

C:\Users\Username\.android
C:\Users\Username\.AndroidStudio2.2
C:\Users\Username\.gradle
C:\Users\Username\.m2
C:\Users\Username\AppData\Local\Android\Sdk

これらのディレクトリを除外し、職場のセキュリティ部門と協力する必要がある場合は、追加のセキュリティ対策を講じる必要があることに注意してください。これには、必要に応じて、独自のMavenリポジトリを設定することが含まれる場合があります。

(私はこれが遅い答えであることを知っていますが、以前の答えのどれもこの潜在的な問題に対処していません)


1
また、Androidスタジオのインストールフォルダー、javaフォルダー、プロジェクトフォルダー、およびいくつかの.exeファイルをWindows Defenderのプロセスとして追加しました。
M. Reza Nasirloo

1
これにより、私が苦しんでいるエミュレータの問題も解決されます。stackoverflow.com / questions / 50623384 /どうもありがとうございました。
マラレス

6

Android Studio 3.5以降、一部の設定は次の方法で構成できます。

設定>外観と動作>システム設定>メモリ設定

環境設定


5

ここで私を傷つけているのはコンパイルではなく、タイピングです。TomTsagkがコメントで提案したように、すべてのスマート機能を無効にして、notepad ++に戻ることができます。今日はもっとコアとRAMが必要です。

悪魔の擁護者を演じる私は、タイピングに16Gb PCオクタコアPCを必要とすべきではないと主張します。Sajan Ranaのアドバイスは気に入りましたが、物事が非常に遅いため、ほとんどプラセボのように感じました。

公平を期すために、私は1.4RC1を使用しています。これは、stableブランチに含まれることにはなりません。インターネットをオフにすると、少しは役に立ちました。XMLレイアウトで作業する同時デザイン(プレビュー)とテキストビューの新機能は非常に役立ちます。

いいえ、ばかげています。安定したチャンネルを離れないでください。


Android Studio 1.4でもまったく同じ問題が発生します。解決策を見つけたことがありますか?
セルビー

2
@selbie and jonagon-私も1.4の実行が遅いため問題があり、最終的にcode.google.com/u/110054054823032428814で解決策を見つけました。あなたのアイデアに "sun.java2d.d3d = false"という行を追加する必要があるようですAndroid Studio実行可能ディレクトリの.propertiesファイル。私はそれをやっただけで、ようやく再び働けるようになりました... Googleにさらに多くの無駄な日を
ありがとう

@LairdPleng-あなたが提供したそのリンクは機能しませんでしたが、設定する解決策は私が作成sun.java2d.d3d=falseた投稿に由来している可能性があります。いずれにせよ、d3dを無効にするとすべてが修正されました。
セルビー2015年

@selbieはい、それは私がリンクしようとしていた投稿でした。どうやってそれを台無しにしたのかわからない!:)
LairdPleng 2015年

省電力モードを試して、すべての糸くずをオフにします
Odaym

5

あなたが学んでいるように、ASのパフォーマンス問題は診断するのは簡単ではありません! 私の場合、9215文字の文字列(下記参照)の配列が原因で、数文字入力するたびにASがスレッドをダンプしていました。次に、スレッドダンプにより、ASは一度に何秒間もフリーズしました。このバグはAS 2.2のWindows 64ビットリリースで発生し、2.2.1でも発生しますが、2.1には存在しませんでした。

長い文字列が原因でロックアップが発生していることを見つけるには、多くの試行錯誤が必要でした。しかし、私は、その過程で多くのことを学んだウィットに

  • idea.log 優れた診断が含まれています(ヘルプ->エクスプローラーでログを表示)。
  • 極端なスローダウンが発生する場合は、ASがスレッドをダンプしていると思われます。これはで報告されidea.logます。スレッドがダンプされている場合、ダンプは問題が発生したときにASが実行していたコードを通知します。
  • 問題が他のプロジェクトで発生するかどうかを確認します。 そうでない場合
    • 編集中のプロジェクトファイルで通常とは異なるコンテンツ(異常なインデント、長い行、全体のサイズ、特殊文字など)を探します。
    • 別のプロジェクトから設定をエクスポートし([ファイル]-> [設定のエクスポート])、問題のプロジェクトにインポートしてみます([ファイル]-> [設定のインポート])。
  • その場合
    • スレッドがダンプされた場合はidea.log、詳細を確認するために、ダンプ通知に間に合うようにこれらとテキストを参照してください。
    • 相談するidea.logメモリ消費量に関するメッセージやのようなこの質問への他の回答を参照https://stackoverflow.com/a/30818099/5025060メモリとその他の調整に関するアドバイスを。

ところで、今のところ、長い文字列を別のファイル(配列自体のみを含む新しいクラス)に移動することで、上記の問題を回避しています。私はこのファイルをASで編集しないようにしています:

package com.code_read.numerous;

// Stored in this separate file as workaround for but in Android Studio 2.2 and 2.2.1:
public class numstrings {

    // Array of long random numbers, pregenerated to save CPU:
    public static String[] numStrings = {

        "199480174700500684371420190688025369652294974898532667703870978918596743889034133861151427235088532762252190859715724937087994424214079133514743202613482472074004942240108422672013308512961698346232617905052490578458131173818163968088306365788124935229987389963310288307926351857183977760191417618209693717342383094977491190187330292385653783886145924147263878165609860155555740880616076742235066585775525946974068428032859462348789185664980466131158481988902160769240355605036247170008906461173632371674336904556655004329788696238223897234680357492949394186524384271378442506571046125386240017147676374848515226581822322873860294758364671523301932707269219884364668888296719810681914252024967226535139980038835402500469293303445385631066898382763993166693693891600944079638681397398367264401490441377833191085876891792887328136898520902148268395208138632765905189182445119192547131981262125997953230672094440970962973597034366673186995403431640556509145661772208699764304562424356210879969147034091389350776774099307413678640772848528929610792920689008507739250708291284695239814666712127874431690342513485124398592905398339314701750560443486724884409641301581250356812598254397195582041374207050524854721410717517826514256884605932903495291614152958393041446721244450203654252461792454977205340965473442168314446921087589856268559622056019215736207512553225494282253374340892190892964167854464270350359407498074340634452159050304590622713766142827196013111327741833914397311108235022871374679837822251636256816946000031801632697665029388147643065534169657637935011864906687144383247248575867393905547656023089908356955316327699678982262881769783281879024192545078595861099291383574264862512114130067137999586421949009586778213657551456231235508255794338865353976867429772427179918460616316131342501970048444481906603539188074631511252603708953524733006893213588956114050791560328718558587163598674421588217380809694917621993988723888733472235367656543521907102504160836734526706672672061129158228943943961208967494809881423654493768539990181950253198622321856894324399743506614313017879100091908634564608851227240409514256964261431166731255216249943382663958593911252365390104901951019163641553646386915867844316868296886856122097683605632869023634580949922723527949383421859260253787750248640586488155271705354318971930705305681639438500545630794869976987809742158447119320670554178634632109983849140691164486258482922700124353388939055409126960673867435504694534537972989184927497251539970824341488149544927174416431338978095499553363866217528144380339413096788582745229165179013109746529904790441634036324656629258183244396216977736609176927617841924291304236306725585481004526207256126249788205441106740479328308566203633303785210558827801926199279334869844921970247706896704588537079433072095445424535530854095822282531649200446125855450924096198151719358284629425483620333602513734130440802599571444639236468727586327901486711828547798932589324730675183636768495336889434743116373841074286121127947547754103882500005968494120728533889301116500651387720411937760371686364320729394390169544403796948255139588769868997312588780450158790560760093773180833497054203906896463690321778617639560964637561984865448197089236779186045120326461271783320113343686490407274805637853745997098574967843535555214227806718213323236579240122449595189776026857194861192260435592237583754498777823878919462358453553525468074152734416933788261651160608911358193365205774610833712659270259537468997175675611106769471773639491122956114410572271964037496252046002633139033229094067102926662843014688243495810764107876347939515840933639293755383642974182862980342270078605141586386956993823477302317789808723114028287869904362158728685338534454353886384668017657582003089836977765285161563767051590888534730491047324356587246491873963645331147759110815548406659559086623742565689131160816873078928719150806816828094339118862380985774989197433606765766698179872216924780614351925493388103444249169463919616530661916366867058921827320239545671233921815306937959970928487769990744894323260198942599949511829120527153889470305293747421875929597907863004936662249162616863538907259383989683557351124864962027711188603419729221915037041631423186559909007303718063435208812948660284585114603102538597611757387763679988962831024468515792778125928449962458120436831348703819770498415146367232423575963346662334586696284187440935738671265597243626878590482688540466283239505795285203222312952727768986993054183353764623988975079536152274635683995523743740674237109205318984477845559143807318533592235565607859418218764426920445870800448778289651837205082867361097390372276842811160616927570980788319948404234156903914893965657104289589790051123586608292524558595741415545621155770330883498473838958946706678756502460255029859500858857950640229689701775631558304956149273122701277512634671602844059638169586254728659407967362269959105419218416567093118243957542316274295498328248817394832630466984581744392334983388346309080227929827437548742182906915518737736211928504845091782481456286893146781544794159295091551690979113667607106910341688300199029887449503700494407767038172311101451145387305383586418395623858905393669579043267868910063346375438826548689323643777791563205248979849233001328183147648563739211128790317882512942976057274763094369736846067104652467759155731666690210808042980939553702716431018458310300829399315635070328956543394251955663239488509275645610557061416837507256175426220804774390422080366850103219147627475492147311993091462233708107815399346519610636302312501953470382656988296844245456380956448418706248790737380938971901188740142511500064909417579265118558940349387209436071467447553322059300256060882213572671888633311468806647866886714364480390741971261155146966455235245469216037781902665760552750139630086762191170698020993656670315633268514333717896691033913231320046383254246489147334950779602143851763331162696957861920662919779275597627512142784352182141445813314700768143243068609858396666573299094606418264269814358631471099430351875376096756985414279698633021999241922359616560734207061899223922960812283262525756913341822754012297564666186625578304476940819388933133524627367540790564522544564778697253990225087539167235818088172467629494330066609424362165903452686384032519162803665396381708558770446760515949895545741296290000569932285497599817855761012405729639826090606199167309178353879552491532632275280392848742608582274239730529782945165478328337271868836845191541561507500208302765174521037399945168283511465921684324919886458514198917808605615454461104693224591355736463666638896809273773847099278335819353734646745529499084220949854110923079439768551794882440443420790356174953271799037409969510616472239791991169317996129581919960609015888209147433981232988872613046167259127350908379785462051364248739967784342740440741101122829282932814615147660486375475931239052842925639656692838804305210923978980395884616464432067372256203421577994958229803819990849889517637605263836801607526144871336189683467963044999507242077754258044251900402909622687958520423101104141436068489671206919737260688257054648581817294964263976562185927570807911388018018258993650653884478612449747409649857255718750594340185450229237142106113706239341772394393537650157754917387723238567597362916800367131878174394802843379112357851740285545973436469806324934485196633484429168467828668601262966377703119558087801302745104185528840638941125570169525964145077815381271805810720809495436404303742978449708284706732193106170741321000772555673307985656286163852732962806975120835420863932323287224469231389811257137937311964638921084917958805713020592860162667905063938602685993936855490751349046724756605329409781900459600797487634904548282818720869599606861780977530250890161804971763916627465964744221537291053168212191636434331558216175364205277673887186837423218242958128611987999992758177897869145149526733124420365122337894731881057516805213861310033107963352309585687684446050606840221227910822989213514546762603795082253295181456389080556377952947742314716657931379603906644497934747404742170445520704889248852909123050926587050705346518656114252388410901469887789781852617252193018440532227714049598132339736764081531406292297426695168307774532183927565674228199289403241512915778463699914633503875989705880500660094881980955882992903315688284154677620736795450367750443201591100620839868814285991917187047458820949842767861309178482708477168470785039327561836424824805811165820104246196555794331332996669674045783102109040643272357674713449239668592816891229724897439143640828454023115418378970208060898790311768852380590403898569796811536628763765619516959616465670971025029199700641157243991360225331144567474481980740980668474128099060992445134897801758103355434948807029912167490453622803119627912623581848536805420633517354236148799130118992602264832753012209719060145941443653691895443984877692560563086567054695734773175413167885599427596673930470696429105758701992261543691172194016438106532173687638780672882677814493551318364786071441551104902517495593342110486408028970990714051385299637116595208818449861724282758368826773373374959971277798785804077474187828568828476934339459420148793412883150",
        "538224164506517727168379814270004264954262890967803652129634085563292029281605229340786265842963091265375081322656426327691825397596305139095807229239401766181924729149454472921237119900736562299208507666998730548950184609967143155404571139681858767360957532407547767766581682749533474070778066308353055041737658281319225985623143723322979093908077261749579698949722143844865215753260704863233251983739190238438585852441601269285486958770074555894548287326458992187454462079069306138536753824858451724299502671847412359542456725524317603333127725189754333904127835917709082397117314374344841098649440198952614890746624715994850686377293277867933955487391617475414663233091117706057717653437506940130690492779072621106571276835896964128477419355461824833007422652722892089498401815585650339262735314718997015721760285362989670501888405449175944105348564991465379865502815442568994217413701289990025169571135430868678513387334362169047349385097189952383252809797239281560886730670313602788309858480241742834539376684722791418327801153139657791555902866428852378920616927209513842521394245291956399576801110297424150355942220383127708823635328491162642528500795465164461339897320905999182040888049657238854537216919531949022496815649153550998615631758342112481970649311069999931374418401873433024214179662539540883626504860812401222013654614884183265556578861843196602514379747643437577278486455637659461692515650033708286255995750664532809105614477191900536646989973294380911406440123202917020543294608335869356083501814588100186652356940293410193583108936507174010508730547579479594424713594002615307062956405060637859223904493241124826364582313371226790237755829730863075824362871968331865676368450061869716192958213846294980005144665140729523705625975650250913572426639956129293774660716629920750249524030812360814423275145704510305475471599108987851917139525934434155829774559599984930365268286061310405222779602887256748903477260217130747213255028270120814131477184214466827946467189929171109471222122321781698513717077961138680899475230521104220021956144708736321339718012605885629667271185753633589711538217011780317199309005150619910226290258606968201034831451279285351626936018493376731628135398444826695563731645399766722832213714326969977166479301504241269743154952405125518862249585946211635202670206079658236138581470119927833603919638673595466193694285521696174533703023847425191146225399211910859996212735505434202471982673116410979955302943872996222782251188889797453222122118340601140765762050865117038651251924809853248767149255310571487174953189406262461045337548275503362245324296778392145673240872161212904525195326091442868284645515492949181928962102650369388016101486909636578309464736085550719873530004572608218612771334204843378797447816965534882619866758953492744624542308949271562610878902677734983794103655386943014200382950775896136847248170152492053814891464245663515427967344370332218795309066345645753963683675310959651463186934113877748975354804724385336161212461668326293653878197970705660956307781435211341258181110817847199795550229343870629183131938496385393103613345446965343702524527285650585793819011062255528783572801384755547339757189973901102728798129755193065859838182563879981780954262005796062637576511231241443434331171809822894324123753165477778469728090079401173957345155941105580762201810708213077226618724235486083102862810041621061166403929820695859415790727065329954170405272420309443687650005312634780559478100510198693442377014278276554921873492874338296974328247512240058483178986970686481429662053321485231172147300032651945090781006753618086127522738639483880490609376294431040414520360826477062101428243729921142508398976634656490798240120553325502856616278098521671075879092501730718808714541228313275254145714018560781459353526353227881612961968793972766897143956572113542916207199147961710145111046554899487126641090524158317439204601922483991169906886478567971798641676381952943035217373454681987587805591011217498046449281585885528147735917241804752657592955740206966021211842392441403708809079502903010500379965582448141804577819122673871443655907443795539672468455979677549431293106288271932050346631500287602175371865943781936540554382984304724097222638329259252009624430698945188473581273102616186096857444455590249553427286857598862389440750330212575200947705079697958418126668654772650001967712891183376253390796458314338083748473931585515921615694157280199091233014626670437265932854816696073747199020367782282750469898234657723303623065763946721350199198124381089295881349043396200116870404706730447453694640127520344108293809433706053279580858859981831981145259642994156115348994153409515332190714496695178066164657038576407330756425651351910143884103008599258982342794361116576254544716333349447388917606521902296446129906799300892625933497927680934057875748488562502583788021088460847542122629532281540915167125712134059011294733193338806665352190898772064079614377396560467361735144910595159196625744894635765414508428182582195935281561176637424688405390881327676886203967634620641490139835786477852859151685333919226211419623843640736490696222368214514608866918660741740478728095699337580878621149576661678523829374300157157278668566218717849777314215124448445257696853651163171851588905845296279139538174221105885455390417634993814515761194372376448867312932698371439509465354789329167336154865083365498571678846394239876288801890960856391974200258201177558423866895944503981197241629075358819018115130381239431357293457670267116618421892520944925953400263676636028993365189377273814879596365094915787821109571143126831231452367431282415243511115547744416422407534808156629306675994132643059500315715827695321955177580261595331150963040058964908997344260596477846100309223669721566222470207499488952252338020599539432718661089801855181342526438803473636154594287887641549215962248635916039475197945009663236392713993500705974424791640227287724705650067537968801074155312570114797832465663858741483400901647799929721470159496987812679821111730689166463366606551267765697921569125290699944304326288818960384200871654827493100325409876812489682711348513244971620081481684340424449568972178318409815746267950146224549923943957635742728889238780346534385817477136072283022902565796081663160648252946167239546424890110821196529528358627773373504225125056523663954597433278174718610370606703664415945161199804631243562222965705129402104600647872785649693343767911111233647766743334611301999675427293224616809442969215988341973159678514604800342052145601875313047852364221840276228543970109429472341439373418554415700439864029182126126555780166736274177582219830001690249143731582595139837209895586321826391814999452798890753335597966118255461143209904547262657727956104064852211561674112309448805185831775145498725414208563477819053457809168792852008698630549450830647801496178703216613708137528937944005515930744164570843474855631165661539606334738839503279229149405656111162420879130403407319921975488206273446734836687100641841717998060185446298997678735552219275033859572628180793848617502491777291673575300297211101525633241431725253827221239047470633458965551885615810334846221083366721155246201486720296861488421251412585452371994052765854956667058152989005149411484243624208727100911576375413403608010677473400955778111396360452775514441825548741754598300817661240268852363212781602854367749994334862150630799392774768527973996929461527098114708300217955057684152676420039296978447817265256411524417754883187887445894130353022388842317869773150647952948848671583706699551985745434110794662277351457044771378507518729537365658152364234398609916864719216448498077322804149512833432154942424273393427629208749974623818973778078002180114151519862694544029256435686883829302646833505994223044918417887864451588047856834236569410763473387053946267508537900833300945851877436680980941544844525786853711677637705576181468642324785126166781221160451843898112783925287679639526886367820669455874656199565561430456794216944922544744491649466852864038501469041752223982614119494425752107037262844982748646605722535227272840737241614295262590818750600682152446698778395840797731822121652655104430172804976277739763346646973261475782149805868676545805017515372016402264906453096545897803426557477555439266024369075314101297725973100535662786670323833137704110282990903782350435888819622487815784902943846410347084957959806691311457091835651974879930411462198631314974388802219688546560811233248145760355918687984846313201786200839700173112807846243294546660463226871823957739032709878892254197891276394543557575946191838680926317472980812747870786530370508495402751983312199142752128770884996983711003898291322931887907171702897478102431849815742495249955783279530071100116870946788229251574041532557327826598269913255656761197623810457653412851472785896979416478595929500127189986637637036604571272745614510419960810914932566459678546613552623592183167012968748532550838681296741202414403822809009633668022825501012148809838864474143686730203083478893084391943797481539519935765574317583241228880915886149481239344051101576686476041869843825807899235712961395473752900914609987610792511497473444033564072045509623215604304751107341738227963259498893539",
        ... (13 lines total) ...
}

5

Android Studioランタイムのパフォーマンスを向上させる最善の方法は、SSDドライブを使用することです。それは非常にパフォーマンスを向上させます。私は上記のすべてを行い、新しいラップトップに行くべきだと感じましたが、突然SSDドライブについて知り、それを試しました。そのはるかに良い.....


また、アンチウイルスがインストールされている場合は、android studioを実行しているときに停止してみてください。それは再びあなたの速度を後押しします。
Durgesh Kumar

5

この答えは、XmxとXmsのメモリ設定を整えた後のWindows 10の Gradleビルド速度の低下に関係しています。

Windows Defender

Windows Defenderに関する限り、「ファイル」または「フォルダ」を介してWindows Defender除外リストにフォルダ/ファイルを追加するだけでは不十分です。

Androidスタジオ/ Gradle / Java(組み込みJDKまたはOracle JDK)に関連するディレクトリを「プロセス」の除外としてWindows Defenderに追加する必要があります。

  • デビッド・ローソンの答えを見てください
  • Gradleのビルド中... Windowsタスクマネージャーのプロセスを監視する
  • Windows Defenderに、Android Studio / Gradleに関連付けられたビルド中にCPUを利用していることがわかるファイル/実行可能ファイルを含むディレクトリの「プロセス」除外を追加します

これは明らかにセキュリティに影響します。

以下では、Windows Defenderでの「プロセス」の除外の使用に関する詳細について説明します(単純な「ファイル」または「フォルダー」の除外を追加するのではありません)。

フルパスのファイル名を指定すると、特定のバイナリファイルが除外されます。つまり、ファイルの場所に関係なく、このファイルが接触するファイルはWindows Defenderによってスキャンされません。パスのないファイル名を指定すると、場所に関係なく、このファイル名のバイナリファイルはすべて除外されます。"*"が後に続くパス(例:c:\ my \ private \ tools *)は、このパスの下のすべてのバイナリを除外します。これらのプロセスによって変更されたファイルはすべて除外されます。これは、パスの除外とは異なります。パスの除外では、除外されたパスの下にあるプロセスによって操作されたファイルが除外されます。

ここで重要なのは...これらの除外を「プロセス」タイプの除外として追加すると、Android Studio / Gradleによって生成されたすべてのファイル/フォルダーを手動で見つけて除外するのではなく、「バイナリタッチのファイル」が考慮されます。

Windowsファイルインデックス

Windowsファイルのインデックス作成もGradleビルドの速度を低下させるようです。Gradle / Android Studioで使用されるディレクトリのWindowsファイルインデックスをオフにします。

「Windowsファイルインデックス」と「Windows Defenderプロセス」の除外は次のとおりです。

 C:\Program Files\Android\*
 C:\Users\<yourUserAcct>\.android\*
 C:\Users\<yourUserAcct>\.AndroidStudio3.0\*
 C:\Users\<yourUserAcct>\.gradle\*
 C:<pathToYourAndroidStudioProjectFolder>

....これを投稿してから数分以内に反対票を受け取りました。5歳のMacBookと同じ速さでビルドするために真新しいWindowsマシンを1日微調整しただけなので、ダウンボッターは彼がこれについて好きではないことを説明してくれませんか。これが、Macbookのビルド速度から10秒以内に私を近づけた唯一のものでした。
dell116 2018年

1
はい... 5年前のMacbookは、完全なビルド(クリーンから)を、新しいWindowsマシンよりも高速に処理します。
dell116 2018年

Windows Defenderに例外を追加する方法が明確ではなく、インデクサーについてさらに複雑なため、反対票が投じられたのかもしれません。Windows Defender Security Center-> Settings-> Virus & treat protection settings->Exclusions
ゴッドファーザー

私は推測@TheGodfather ... _(ツ)_ /¯
dell116

4

設定-Xmx4096m -XX:MaxHeapSize=256m(および上記の回答で述べたなど)が機能しない場合は、手動でこれを実行します。

ステップ1:Androidスタジオを起動し、開いているプロジェクトをすべて閉じます[ファイル]> [プロジェクトを閉じる])。

ステップ2:[ようこそ]ウィンドウで、[構成]> [設定]に移動します。

ステップ3:ビルド、実行、デプロイメント>コンパイラに移動します

ステップ4:ビルドプロセスのヒープサイズ(Mバイト)を1024に追加のビルドプロセスをVMオプションに-Xmx512mに変更します。

手順5:Android Studioを閉じるか再起動します

解決しよう-Andriod Studio 1.3 Gradleはオブジェクトヒープの問題のために十分なスペースを予約できませんでした


4

これは馬鹿げてトピック外のように聞こえるかもしれませんが、私の場合、MacBook Pro 13 '(MacOS High Sierra、2016)で外部4kモニターを使用していて、解像度を間違ったスケーリング解像度に設定していました。「スケーリングされた解像度を使用するとパフォーマンスに影響を与える可能性がある」という警告がなかった別のスケーリングされた解像度に切り替えると、パフォーマンス全体の問題が解決しました。私の場合、解像度を最大に上げる必要がありました。

私にとって、それはAndroid Studioで最初に浮上した全体的なパフォーマンスの問題であり、Android Studio固有の問題ではありませんでした。

編集25.11.2017

その結果、Android Studioでフォントサイズを大きくする必要がありました。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

私のMac全般について。私はそれを成し遂げるためにこれらのヒントのいくつかに従いました。


さて私は、同じ問題を抱えているが、最小と最大のものを除くすべてのスケーリングされた解像度で、それはそれは(私は4Kでコードに有することを意味するか、1080 = performance.Doesに影響を与える可能性があると言う
Ilker Baltaci

私はとても恐れています...私は(もちろん)4kを使用していて、Android Studioと私のMacでフォントサイズを大きくする必要がありました。投稿の編集を参照してください。
Oliver Metz

3

El Capitanにアップグレードした後、見ているだけの人にIDEの大幅な遅れに気づきました。大量のRAMを増やし、上記の提案を使用した後、レガシーJavaを更新し、次の方法で再インストールする必要があることがわかりました:https : //support.apple.com/kb/DL1572?locale=en_US

これをインストールした後、すべての遅延がなくなりました。


3

編集しstudio.vmoptionsないでください。機能しない場合があります。

gradle.properties、ファイル(appディレクトリに)これを追加します。

org.gradle.parallel=true
org.gradle.jvmargs=-Xmx7g -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

studio.vmoptionsを編集して、BlackBeltの回答にテキストを追加しました(2)。VMoptionsファイルを削除するまで、Android Studioは起動しませんでした。
RubyRube 2018年

3

私はこの投稿をフォローしました。

編集:

上記の投稿では、次のヒントが言及されています。

に、これgradle.propertiesを入れます:

org.gradle.daemon=true
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parallel=true
org.gradle.configureondemand=true

そしてbuild.gradleにこれを入れます(これはlintチェックを無効にすることに注意してください):

tasks.whenTaskAdded { task ->
    if (task.name.equals("lint")) {
        task.enabled = false
    }
}

さて、私はしばらくしていくつかの詳細を追加します
Saeed Jassani 2017年

1
このリンクで質問に答えることができますが、回答の重要な部分をここに含め、参照用のリンクを提供することをお勧めします。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。- 口コミより
Mamun

@Mamun回答に詳細を追加しました。ご提案ありがとうございます
Saeed Jassani 2017年

2

私は私のケースを共有したいだけです:

  1. プレイストアライブラリが必要な場合は、すべてをコンパイルするのではなく、必要なライブラリだけをコンパイルしてください。例:あなたのgradleでcompile 'com.google.android.gms:play-services:9.0.2'これを行う代わりにマップライブラリのみが必要な場合compile 'com.google.android.gms:play-services-maps:9.0.2'
  2. JavaにはOpenJDKを使用しないでください。私はjava 7 oracleを使用しており、うまく動作します。デフォルトのJavaを変更する必要がない場合は、Linux端末sudo update-alternatives --config javaでこれを実行して番号を選択します

私はubuntu 32ビット4GB RAMを使用しています。それが、私がASで遭遇したすべての問題です。


2

Android Studioを高速化する方法はたくさんあります

  • Gradleのビルド時間を短縮します。

    1. Project gradle.propertiesファイルに移動し、両方の行からコメントを削除します。

    2. gradle.propertiesファイルを.gradleフォルダーにコピーします。これにより、すべてのプロジェクトをセットアップする必要がなくなります。

  • Android Studio / Gradleがインターネット経由で新しいファイルを毎回確認する必要がないように、オフライン作業を有効にします。

Project gradle.propertiesファイルに移動し、両方の行からコメントを削除します


2

Gradleをアップグレードすることで、この問題はすぐに解決しました(Android Studioは古いバージョンを使用しているようです)。

1)最新バージョン(https://gradle.org/gradle-download/)をダウンロードし、どこかに解凍します。
2)pathAndroid Studioで更新します。File > Settings > Build, Ex../Gradle


2

これは私のために働いた!
開いてbuild.gradle(プロジェクト内にあります)、両方jcenterを次のように変更しますmavenCentral

(グローバルファイルでも行うことができます。C:\Program Files\AndroidStudio\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root\build.gradle.ftl ただし、AndroidStudioのアップグレード後にこの変更を再度行う必要があります)


1
mavenCenrtaljcenter
T.Todua

ありがとう、それは本当ですが、米国の制裁が課されている国では、Jcenterはサービスを提供することを拒否します。そのため、このコードが私にとって有効であると思います。
Reza Hamzehei 2017年

2

私のAndroid Studioは、一般的な使用だけでなく、ビルド時にも低速でした。

これが私がしたことです:

  1. Android Studioをアンインストールしました(削除せず、アンインストールして、SDK削除してください)。次に、C:\ Users \\フォルダーにあるAndroidフォルダーを削除します.androidAndroidStudioX.X
  2. SDKマネージャーを介してSDKをアンインストールし、すべてを削除します(lef SDKフォルダーがある場合は削除します)
  3. Android Studioの最新ビルド(この記事の執筆時点ではv2.1.2)をダウンロードして再インストールします。必要なSDK /エミュレーターのみをインストールします。

今は速いです。


その前の私の話:

私のラップトップはIntel Core i7-3612QMと8gigのRAMを搭載しています。私がビルドしたとき、4コア/ 8スレッドはすべて100%使用されていました。私のシステム全体は、約10分が完了するまでフリーズしました。Gradleを使用すると、約10分の非生産的なスローダウンが発生しました。これは非常に迷惑です。1.4以降、Android Studioを使用しています。また、貼り付けコードのコピー、メニューの選択、コンテキストメニューの右クリック、マニフェストの編集、gradleファイルの編集、レイアウトファイルのオープン、UIエディターでのレンダリングなどを行うと、速度が大幅に低下しました。時間。

欲求不満のため、上記の手順を実行しました。その速い今。以前と同じように非常に使用できます。私はたった20秒でビルドしますが、その前の10分と比べて。また、Android Studioは、98%のRAM使用率にホバリングする以前とは異なり、エミュレーターとブラウザーで多くのタブを開いた状態で約6gigを食います。それだけでなく、なんらかの理由で45ギグのスペースを節約しました。Android SDKフォルダーを確認したとき、私はいくつかのSDKとエミュレーターを使用しているだけで、45ギガのスペースを占めています!IDEが私のSDKフォルダーへのアクセス/ IOに苦労していると思います。

他の特定の解決策を試しても同じ問題が発生する場合は、Android IDE / SDKを完全に削除して新たに開始するときかもしれません(新しくセットアップするのに時間がかかるかもしれませんが、その価値はあります。数か月の間この低迷に苦しんでいて、私の生産性を犠牲にしました)。

これは、それ以降に行われた累積的なパッチが原因である可能性があると本当に思います。または、最適化が不十分なドライブの45ギガSDKフォルダー。私にはわかりませんし、間違っているかもしれません。

ありがとうございました!HTH


2
  • Macを使用している場合、未使用のシステムファイルをクリーンアップするApp Storeからアプリ(「iBoostUp」など)をダウンロードして実行すると、ASを含めてコンピューターが劇的にスピードアップする可能性があります。

  • また、Macにメモリを追加するとASも高速化することもわかりました。


1

はい。上記のすべての回答が何らかの形で原因を助けることに同意します。私は同じ船に乗っている人の一人です。私のやり方では何も機能せず、関連する依存関係のためにAndroid Studioがオフラインモードでの構築を拒否したため、問題を数分以内に緩和する何かを行いました。

Gradleを作成するたびに、インターネットをオフにします。(オフラインモードがチェックされていないことに注意してください)。方法と理由はわかりませんが、これでうまくいきます。


1

まあ、私にとってうまくいったことの1つは、エミュレーターの代わりに物理的なAndroidデバイスを使用することです。私のPC(i5および4GB RAM)と同様に、androidスタジオは約700MBのメモリを使用し、エミュレータはさらに700を使用します。したがって、コンピュータの全体的なパフォーマンスが低下します。物理デバイスを操作することで、エミュレータの負担を軽減できます。


1

ASがHDDとの間でやり取りするデータが多すぎることに気付きました。これは、特に新しいコード行の作成を開始するときに非常に迷惑です。したがって、SSDを使用してハードディスクを再インストールする方が良いと思います。6 Gbのメモリを搭載したi5を使用していて、ビルド時にCPUが50%を超えることはめったにありません。したがって、最も弱い場所はHDDです。


1

Help > Edit Custom propertiesこの行をクリックして追加します。

sun.java2d.noddraw=false

...私は速度の問題を修正するためにうまく機能しました(Windows 10 64ビット)。私が考える限り、これは絶対的なブードゥー教であり(なぜそれが機能するのかについての調査は行っていません)、そのプロパティの上に、一部のグラフィックスカードで点滅や再描画に失敗する可能性があるという警告がありますが、行く。(LairdPlengのコメントに触発され、詳細情報)


1
インテルグラフィックスを搭載し、専用のGPUを搭載していないラップトップでハードウェアレンダリングが有効になっているブラウザーのひどいパフォーマンスに似ています。
drake7707 2016

0

私はコアi5マシンと4GB RAMを持っていますが、同じ問題に直面しています。クリーンで再構築すると、プロジェクトgradleビルドシステムはインターネットからファイルjar / lib fresh filesをダウンロードします。Androidスタジオの設定で利用可能なこのオプションを無効にする必要があります。これにより、キャッシュされたlib / jarファイルが再利用されます。また、Androidスタジオの速度は、ハードディスクの速度にも依存します。遅すぎるAndroidスタジオを改善する方法についての詳細なブログ投稿次に示します。


1
この答えは付加価値を与えません。これらの詳細は、すでに上記の回答にあります。
T.Todua 2017年

0

setting.gradle(ルートフォルダー)に追加してください

startParameter.offline=true

1
これはチェックと同じではありませんかoffline(上記の回答で提案されているように)?
T.Todua 2017年

0

同じハードウェアでMac Studio Pro 2011、RAM 4Gb、SSD 240GB Samsung、Core i5 2.4GhzでAndroid Studio 3.1.4の速度を測定しようとしました。私はこのマシンに3つの異なるOS(Windows 10、MacOS Hight Sierra 10.13、Ubuntu 18.04)をインストールしました。MacOS / UbuntuでのAvarageビルド時間(実行中のコマンド:gradlew clean build、gradlew clean assemblyRelease)は、Windowsより約30%高速でした。

私の別の稼働中のマシン:Core i5 3.0 Ghz 7400、RAM 16Gb、SSD 250Gb。ビルド時間は、Windows 10マシンで4.34分かかります。少し遅いプロセッサ上の同じプロジェクトですが、同じRAMとSSDを使用し、Ubuntu 16.04を実行しています。ビルド時間は2倍速くなります!! 結果には衝撃を受けましたが、開発マシンとしてWindowsを選択しました。Unixのようなシステムよりも快適で使いやすいキーボードとソフトウェアを使用する方がはるかに快適だからです。MacOSとUbuntuのどちらかを選択する必要があったとしても、Macを使用するとすべてを簡単にセットアップでき、Ubuntuは複雑すぎて通常のユーザーには使用できません。Choiseはあなた次第です。


はい、WindowsとMacはUnixよりもはるかに優れています。もっと快適に、もっと便利なソフトウェアを。
CoolMind

0

c:\ users \ .AndroidStudioX.Xフォルダを削除してみてください。Android Studioの設定とカスタマイズも削除されます

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.