プログラミング備忘録

初級プログラマ。python、DL勉強中

Android Studio で導入トラブル

エミュレーターが動かない件

Android Studioエミュレータが動かなかったが、
どうやらHAXMがインストールできていなかったのでメモ

エミュレーターを準備し、実行ボタンを押すも何も反応せず
エラーコード1 を出力していた
f:id:programdl:20181013210118j:plain

SDKの設定

  • Toolsタブ > SDK Manager を選択
  • Appearance & Behavior > System Settings > Android SDK
  • SDK Toolsタブ を選択
  • Intel x86 Emulator Accelerator (HAXM Installer)」にチェック
    f:id:programdl:20181013210120j:plain

HAXMをインストール

  • Android SDK Location」のパス + extras > intel > Hardware_Accelerated_Execution_Manager フォルダを開く
  • intelhaxm-android.exe を実行
    f:id:programdl:20181013210829j:plain

ビルドが遅い件

gradleが最適化できていないためらしい

gradle.propertysを編集

  • gradle.propertyを開く

f:id:programdl:20181014014730j:plain

  • 以下を追加
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

オフラインモードにする

gradle実行時に、毎回最新情報を取得するらしいのでオフにする f:id:programdl:20181014015058j:plain

file>settingからgradleの項目を検索
画像のoffline workにチェックを入れる

動作が重い件

power save modeを使う

File>power save modeにチェックを入れる

Animate Windowsを無効にする

Settings > Appearance > Window Option
Animate Windowsのチェックを外す

参考

http://heppoen.seesaa.net/article/437669612.html https://qiita.com/konifar/items/d0392b6428a47262ab0b