Android
Android Studio
수색…
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
로그를 catch합니다.
같은 예제를 사용하여 레벨을 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
.
원하는 필터를 입력하십시오.
사용 (동일한 드롭 다운에서 선택할 수 있음)
중요 필터 막대에 입력을 추가하면 android studio에서 필터와 입력을 모두 고려합니다.
메시지 중요도를 기반으로하는 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>
통해 다른 일반적인 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 | Shift + Esc |
모든 축소 | CTRL + SHIFT + NumPad + |
디버그 포인트보기 | CTRL + SHIFT + F8 |
모두 펼치기 | CTRL + SHIFT + NumPad - |
설정 열기 | ALT + 초 |
대상 선택 (프로젝트보기에서 현재 파일 열기) | ALT + F1 → ENTER |
어디서나 검색 | SHIFT → SHIFT (더블 시프트) |
코드 | 서라운드와 함께 | CTRL → ALT + T |
메서드 폼 선택한 코드 만들기 | ALT + CTRL |
리 팩터 :
동작 | 지름길 |
---|---|
Refactor This (현재 요소의 모든 적용 가능한 리펙터 동작에 대한 메뉴 / 선택기) | 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 성능 팁 개선
오프라인 작업 활성화 :
- 파일 -> 설정을 클릭하십시오. "gradle"을 검색하고
Offline work
상자를 클릭하십시오. - 컴파일러 (
Gradle
바로 아래의 동일한 설정 대화 상자)로 이동하여--offline
toCommand-line Options
텍스트 상자를 추가하십시오.
Gradle 성능 향상
gradle.properties 파일에 다음 두 줄의 코드를 추가하십시오.
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
맥
~ / Library / Preferences / {FOLDER_NAME} /studio.vmoptions
리눅스
~ /. {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 (매버릭스)
- 그놈 또는 KDE 데스크탑
설치
창문
- JDK (Java Development Kit) 버전 8 다운로드 및 설치
- Android Studio 다운로드
-
Android Studio.exe
를 실행 한 다음 JDK 경로를 언급하고 최신 SDK를 다운로드하십시오.
리눅스
- JDK (Java Development Kit) 버전 8 다운로드 및 설치
- Android Studio 다운로드
- zip 파일의 압축을 풉니 다.
- 열린 터미널, 추출 된 폴더로 cd, bin으로
cd android-studio/bin
(examplecd android-studio/bin
) - ./studio.sh를 실행하십시오.
Android Studio에서 바로 가기를보고 추가하십시오.
설정 >> 키맵으로 이동 모든 Editor Actions
의 이름과 바로 가기가 표시된 창이 나타납니다. 일부 Editor Actions
에는 바로 가기가 없습니다. 그래서 마우스 오른쪽 버튼을 클릭하고 새로운 바로 가기를 추가하십시오.
아래 이미지 확인
Gradle 빌드 프로젝트는 오래 걸립니다.
Android Studio -> 환경 설정 -> Gradle -> 오프라인 작업 을 선택한 다음 Android 스튜디오를 다시 시작합니다.
참조 스크린 샷 :
에셋 폴더 생성
- MAIN 폴더> 새로 만들기> 폴더> 자산 폴더에서 마우스 오른쪽 버튼을 클릭하십시오.
- Assets 폴더는 MAIN 폴더 아래에 RES 폴더와 같은 기호로 표시됩니다.
- 이 예제에서는 글꼴 파일을 넣습니다.