Android
Androidスタジオ
サーチ…
UIからログをフィルタリングする
AndroidログはUIから直接フィルタリングできます。このコードを使用する
public class MainActivity extends AppCompatActivity {
private final static String TAG1 = MainActivity.class.getSimpleName();
private final static String TAG2 = MainActivity.class.getCanonicalName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e(TAG1,"Log from onCreate method with TAG1");
Log.i(TAG2,"Log from onCreate method with TAG2");
}
}
正規表現TAG1|TAG2
とレベルverbose
を使用すると
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid I/androdi.doc.so.thiebaudthomas.sodocandroid.MainActivity: Log from onCreate method with TAG2
レベルは、指定されたレベル以上のログを取得するように設定できます。たとえば、 verbose
レベルはverbose, debug, info, warn, error and assert
ログをキャッチしverbose, debug, info, warn, error and assert
。
同じ例を使用して、レベルをerror
に設定すると、私は
01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
フィルタ設定を作成する
カスタムフィルタを設定し、UIから保存することができます。 AndroidMonitor
タブで、右のドロップダウン( Show only selected application
またはNo filters
)をクリックし、[ Edit filter configuration
を選択しEdit filter configuration
。
あなたが望むフィルターを入力してください
それを使用してください(同じドロップダウンから選択できます)
重要フィルターバーに入力を追加すると、アンドロイドスタジオはフィルターと入力の両方を考慮します。
メッセージの重要度に基づいたlogcatメッセージのカスタム色
ファイル - >設定 - >エディタ - >色とフォント - > Android Logcat
必要に応じて色を変更します。
適切な色を選択してください:
空白行コピーを有効/無効にする
ctrl + alt + shift + /
( MacOS
cmd + alt + shift + /
)は、次のダイアログを表示するはずです:
あなたが得るRegistry
をクリックする
有効/無効にするキーは次のとおりです。
editor.skip.copy.and.cut.for.empty.selection
Linux Ubuntu
とMacOS
テストされています。
Android Studioの便利なショートカット
以下は、より一般的な/便利なショートカットのいくつかです。
これらは、デフォルトのIntelliJショートカットマップに基づいています。 File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>
キーマップFile -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>
を使用して、他の一般的なIDEショートカットマップに切り替えることができます。
アクション | ショートカット |
---|---|
フォーマットコード | CTRL + ALT + L |
実装されていないメソッドを追加する | CTRL + I |
logcatを表示 | ALT + 6 |
ビルド | CTRL + F9 |
ビルドと実行 | CTRL + F10 |
検索 | CTRL + F |
プロジェクトで検索 | CTRL + SHIFT + F |
検索と置換 | CTRL + R |
プロジェクトでの検索と置換 | CTRL + SHIFT + R |
オーバーライドメソッド | CTRL + O |
プロジェクトを表示する | ALT + 1 |
プロジェクトを隠す - logcat | シフト + ESC |
すべて折りたたむ | Ctrl + Shift + NumPad + |
デバッグポイントを表示する | Ctrl + Shift + F8 |
すべて展開 | Ctrl + Shift + NumPad - |
設定を開く | ALT + 秒 |
ターゲットを選択(プロジェクトビューで現在のファイルを開く) | ALT + F1 → ENTER |
どこからでも検索 | SHIFT → SHIFT (ダブルシフト) |
コード|サラウンドバック | CTRL → ALT + T |
メソッドフォームの選択されたコードを作成する | ALT + CTRL |
リファクタリング:
アクション | ショートカット |
---|---|
リファクタリング(現在の要素のすべての適用可能なリファクタアクションのメニュー/ピッカー) | Mac CTRL + T - Win / Linux CTRL + ALT + T |
リネーム | シフト + F6 |
抽出メソッド | Mac CMD + ALT + M - Win / Linux CTRL + ALT + M |
パラメータの抽出 | Mac CMD + ALT + P - Win / Linux CTRL + ALT + P |
変数の抽出 | Mac CMD + ALT + V - Win / Linux CTRL + ALT + V |
Androidスタジオパフォーマンスのヒントを改善する
オフライン作業を有効にする:
- 「ファイル」 - >「設定」をクリックします。 "gradle"を検索し、
Offline work
ボックスをクリックします。 - コンパイラ(
Gradle
すぐ下にある同じ設定ダイアログ)に--offline
し、Command-line Options
テキストボックスに--offline
を追加します。
グレードパフォーマンスを向上させる
gradle.propertiesファイルに次の2行のコードを追加します。
org.gradle.daemon=true
org.gradle.parallel=true
studio.vmoptions
ファイルの-Xmx
と-Xms
値を大きくする
-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops
窓
%USERPROFILE%。{FOLDER_NAME} \ studio.exe.vmoptionsおよび/または%USERPROFILE%。{FOLDER_NAME} \ studio64.exe.vmoptions
マック
〜/ライブラリ/ Preferences / {FOLDER_NAME} /studio.vmoptions
Linux
〜/。{FOLDER_NAME} /studio.vmoptions〜/。{FOLDER_NAME} /studio64.vmoptions
Android Studioのセットアップ
システム要求
- Microsoft®Windows®8/7 / Vista / 2003(32または64ビット)
- Mac®OSX®10.8.5以上、最大10.9(Mavericks)
- GNOMEまたはKDEデスクトップ
インストール
窓
- JDK(Java Development Kit)バージョン8をダウンロードしてインストールする
- Android Studioをダウンロード
-
Android Studio.exe
起動し、JDKパスを指定して最新のSDKをダウンロードします
Linux
- JDK(Java Development Kit)バージョン8をダウンロードしてインストールする
- Android Studioをダウンロード
- zipファイルを抽出する
- オープンターミナル、解凍されたフォルダへのcd、binへの
cd android-studio/bin
(例cd android-studio/bin
) - ./studio.shを実行する
Android Studioでのショートカットの表示と追加
設定>>キーマップに移動すると、すべてのEditor Actions
名前とショートカットが表示されたウィンドウがポップアップします。 Editor Actions
はショートカットがありません。それを右クリックし、新しいショートカットを追加してください。
下の画像を確認してください
Gradleビルドプロジェクトは永遠にかかる
Android Studio - > 環境設定 - > Gradle - > オフライン作業を選択し、Androidスタジオを再起動します。
リファレンススクリーンショット:
アセットフォルダの作成
- MAINフォルダ>新規>フォルダ>資産フォルダを右クリックします。
- アセットフォルダはMAINフォルダの下にあり、RESフォルダと同じシンボルで表示されます。
- この例では、フォントファイルを置いています。