Поиск…


Фильтровать журналы из пользовательского интерфейса

Журналы Android можно фильтровать непосредственно из пользовательского интерфейса. Использование этого кода

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 журналы.

Используя тот же пример, если я установил уровень на error , я получаю только

01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1

введите описание изображения здесь

Создание конфигурации фильтров

Пользовательские фильтры можно установить и сохранить из пользовательского интерфейса. На вкладке AndroidMonitor нажмите правую раскрывающуюся панель (необходимо Show only selected application или « No filters ) и выберите « Edit filter configuration .

Введите необходимый фильтр

введите описание изображения здесь

И используйте его (вы можете выбрать его из того же раскрывающегося списка)

введите описание изображения здесь

Важно. Если вы добавите ввод в панель фильтров, студия Android будет рассматривать как ваш фильтр, так и ваш вход.

Поскольку вход и фильтр не имеют выхода Пользовательский фильтр со входом

Без фильтра есть некоторые выходы Только вход фильтра

Пользовательские цвета сообщения logcat, основанные на важности сообщения

Перейдите в меню Файл -> Настройки -> Редактор -> Цвета и шрифты -> Android Logcat

Измените цвета по мере необходимости:

введите описание изображения здесь

Выберите подходящий цвет:

введите описание изображения здесь

Включить / отключить пустую строку

ctrl + alt + shift + / ( cmd + alt + shift + / on MacOS ) должен показать вам следующее диалоговое окно:

введите описание изображения здесь

Нажав на Registry вы получите

введите описание изображения здесь

Ключ, который вы хотите включить / отключить,

editor.skip.copy.and.cut.for.empty.selection

Протестировано на Linux Ubuntu и MacOS .

Полезные ярлыки для Android Studio

Ниже приведены некоторые из наиболее распространенных / полезных ярлыков.

Они основаны на стандартной карте быстрого доступа IntelliJ. Вы можете переключиться на другие общие ярлыки IDE через File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>

действие кратчайший путь
Формат кода 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 SHIFT + ESC
Свернуть все CTRL + SHIFT + NumPad +
Просмотр точек отладки CTRL + SHIFT + F8
Расширить все CTRL + SHIFT + NumPad -
Открыть настройки ALT + s
Выберите Target (открыть текущий файл в представлении Project) ALT + F1ENTER
Поиск по всему миру SHIFTSHIFT (двойная смена)
Код | Surround With CTRLALT + T
Создать метод формы выбранного кода ALT + CTRL

Рефакторинг:

действие кратчайший путь
Refactor Это (меню / выборщик для всех применимых действий рефакторирования текущего элемента) Mac CTRL + T - Win / Linux CTRL + ALT + T
переименовывать SHIFT + 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 Studio улучшает производительность

Включить автономную работу:

  1. Нажмите «Файл» -> «Настройки». Найдите «gradle» и щелкните в Offline work .
  2. Перейдите в --offline Компилятор» (в том же диалоговом окне настроек ниже Gradle ) и добавьте в текстовое поле « Command-line Options --offline .

Улучшить производительность колышек

Добавьте в свой файл gradle.properties следующие две строки кода.

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

Увеличение значения -Xmx и -Xms в studio.vmoptions файле

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

Окно

% USERPROFILE%. {FOLDER_NAME} \ studio.exe.vmoptions и / или% USERPROFILE%. {FOLDER_NAME} \ studio64.exe.vmoptions

макинтош

~ / Library / Preferences / {} название_папки /studio.vmoptions

Linux

~ /. {FOLDER_NAME} /studio.vmoptions и / или ~ /. {FOLDER_NAME} /studio64.vmoptions

Настройка Android Studio

Системные Требования

  • Microsoft® Windows® 8/7 / Vista / 2003 (32 или 64 бит).
  • Mac® OS X® 10.8.5 или выше, до 10.9 (Mavericks)
  • Рабочий стол GNOME или KDE

Монтаж

Окно

  1. Загрузите и установите JDK (Java Development Kit) версии 8
  2. Загрузить Android Studio
  3. Запустите Android Studio.exe затем укажите путь JDK и загрузите последнюю версию SDK

Linux

  1. Загрузите и установите JDK (Java Development Kit) версии 8
  2. Загрузить Android Studio
  3. Извлечь zip-файл
  4. Откройте терминал, cd в извлеченную папку, cd в bin (пример cd android-studio/bin )
  5. Запустить ./studio.sh

Просмотр и добавление ярлыков в Android Studio

Перейдя в меню «Настройки»> «Ключ», появится всплывающее окно, отображающее все Editor Actions с их именем и ярлыками. Некоторые из Editor Actions не имеют ярлыков. Поэтому щелкните правой кнопкой мыши на этом и добавьте новый ярлык к этому.
Проверьте изображение ниже

введите описание изображения здесь

Проект строительства «Градл» берет навсегда

Android Studio -> Настройки -> Грейдл -> Отметьте автономную работу, а затем перезапустите свою студию Android.

Справочный снимок экрана:

введите описание изображения здесь

Создать папку с ресурсами

  • Щелкните правой кнопкой мыши в папке MAIN> Создать> Папка> Папка активов.
  • Папка «Ресурсы» будет находиться в папке MAIN с тем же символом, что и папка RES.
  • В этом примере я помещаю файл шрифта. введите описание изображения здесь


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow