Android

Android StudioのTIPS

投稿日:

Android StudioのTIPSをまとめました。

 

Android Studioで解決できないコンパイルエラーが発生した時の対応

今まで問題がなかったプロジェクトが、急にコンパイルエラーやAndroid Studioのバージョンアップなどで解決できないコンパイルエラーが発生した時の対応方法です。

1.Android Studioをリスタート or マシンを再起動してみます。

2.クリーンビルド

  • [Build] > [Clean Project]を実行
  • [Build] > [Rebuild Project]を実行

2.キャッシュ無効

  • [File] > [Invalidate Caches / Restart...] > Invalidate and Restartをクリック。
  • Android Studioが再起動される。

 

Android Studioのよく使うショートカット

名前 説明 Mac Win
Rename 名前の変更 shift+F6 shift+F6
Auto Format 自動フォーマット ⌘⌥L Ctrl+Alt+L
Organize Imports 自動インポート ⌃⌥O Ctrl+Alt+O
Toggle Comment 選択行のコメント化・アンコメント化 ⌘/ (Eclipseと同様) Ctrl+/
Extract variable ローカル変数の定義(Eclipseなら⌘2 L) ⌘⌥V Ctrl+Alt+V
Extract field フィールドの定義(Eclipseなら⌘2 F) ⌘⌥F Ctrl+Alt+F
Extract constant 定数定義 ⌘⌥C Ctrl+Alt+C
Exctract method メソッドの定義 ⌘⌥M Ctrl+Alt+M
Move Tab 右のタブや左のタブに移動 ⇧⌘[ or ] Alt+← or →
Run アプリをビルドして実行する ⌃R ⇧+F10
Debug アプリをビルドしてデバッグ実行する ⌃D ⇧+F9
Delete Line 行を削除する ⌘⌫ Ctrl+Y
Declaration 定義にジャンプする ⌘B Ctrl+B
Back 戻る(定義にジャンプしてから戻るなど) ⌥⌘← Ctrl+Alt+←
References(Find Usages) 参照されている箇所を表示する ⌥F7 Alt+F7
Quick fix(Show Intention Actions) 行またはブロックのエラーの修正方法を表示する ⌥enter Alt+Enter
Add JavaDoc クラスやメソッドのJavaDocを追加する /**enter /**enter
Generate オーバライドやコピーライトの作成 ⌘n Alt+Insert
ctrl + space control + space コード補完 Code Completion
Show Intention Actions エラーの修正候補の表示 option + enter Alt + enter
Navigate Declaration 定義へ移動 command + B ctrl + B
Find Usages 使用されている場所を検索 option + F7 不明
Navigate Back 戻る(定義にジャンプしてから戻るなど) option + command + ← ctrl + Alt + ←
Comment with Line Comment 選択行のコメント化・アンコメント化 command + / ctrl + /
Reformat Code… ソースコードフォーマット command + option + L ctrl + Alt + L
Optimize Imports… インポートの最適化 control + option + O 不明
Rename 変数のリネーム shift + F6 shift + F6
Override Methods オーバーライド(インプリメンツ)可能な関数の表示 control + o ctrl + o
Code generate コード生成(getter,setter,equalsなど) command + N Alt + Insert
Serch Everywhere 検索 shift 2回 shift 2回
Quick Documentation Javadoc の参照 control + J Ctrl + Q

 

 

スポンサーリンク

スポンサーリンク

-Android

執筆者:

関連記事

Android開発TIPS

android開発TIPSをまとめました。   androidのswitch文で「定数式が必要です」エラーが発生する対応 android開発で、switchのcase文にR.idを入れたらエ ...

Android開発のリストビューに関するTIPS

android開発のリストビューに関するTIPSをまとめました。   ListViewの使い方 業務アプリによるListViewの使い方のポイント 基本的に表示するだけの一覧表示するだけの機 ...

AsyncTaskLoaderについて

  AsyncTaskLoaderの概要 AsyncTaskをActivityでインスタンス定義すれば、ライフサイクルは同等となるが、非同期タスク(loadInBackgroundでの処理) ...

Android開発のTIPS WEBページ 

  スレッドから画面操作 スレッドからUIを操作する編集する Android 非同期処理についてまとめてみた 別スレッドでキュー管理(Handler, Looper, HandlerThre ...

Android開発Fragmentについてのまとめ

Android開発のFragmentについての注意事項をまめました。いくつかの守るべきルールや既に確立されたコーディングスタイルがあるようです。それを守らないとある程度は動いているんだけど、動作をさせ ...