본문 바로가기

Android/Tip17

[Android] Java 코드에서 Kotlin 코드 사용하기 기존앱에서 코틀린 추가 방법은 아래 링크 참조 https://json8.tistory.com/155 [Android] android java kotlin 같이 쓰기 개요 : 기존 자바로 구현되어 있는 앱에 Kotlin 코드와 같이 사용하고 싶을 경우 Kotlin SDK 추가 방법 및 API 호출 방법 공유 Project build.gradle에 kotlin plugin 선언 코틀린 버전은 원하는 버전으로 사용... json8.tistory.com Java 코드에서 Kotlin 코드 사용 방법 Module build.gradle에 선언한 kotlin 경로에 파일 생성 build.gradle sourceSets { main.java.srcDirs += 'src/main/kotlin' } src/main/ko.. 2021. 5. 16.
[Android] android java kotlin 같이 쓰기 개요 : 기존 자바로 구현되어 있는 앱에 Kotlin 코드와 같이 사용하고 싶을 경우 Kotlin SDK 추가 방법 및 API 호출 방법 공유 Project build.gradle에 kotlin plugin 선언 코틀린 버전은 원하는 버전으로 사용. // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext.kotlin_version = '1.5.0' repositories { google() mavenCentral() } dependencies { classpath "co 2021. 5. 16.
[Build] 안드로이드 빌드 프로세스 정리 안드로이드 빌드 포로세스 요약 자세한 내용은 안드로이드 공식 가이드 문서 참고 컴파일러는 소스 코드를 DEX(Dalvik Executable) 파일로 변환하고 그 외 모든 것은 컴파일된 리소스로 변환합니다. 이 DEX 파일에는 Android 기기에서 실행되는 바이트 코드가 포함됩니다. APK Packager는 DEX 파일과 컴파일된 리소스를 단일 APK로 결합합니다. 그러나, 앱을 Android 기기에 설치하고 배포할 수 있으려면 먼저 APK에 서명해야 합니다. APK Packager는 디버그 또는 출시 키 저장소를 사용하여 APK에 서명합니다. 디버그 버전의 앱(즉, 테스트 및 프로파일링 전용 앱)을 빌드 중인 경우에는 패키저가 디버그 키 저장소로 앱에 서명합니다. Android 스튜디오는 디버그 키 .. 2021. 5. 14.
[Gralde] DefaultConfig 객체 설명 Android Studio build.gradle DefaultConfig 에 사용 할 수 있는 Property 값 정리 ex) def name = android.defaultConfig.versionName defaultConfig { applicationId "com.json.client.sample" minSdkVersion 22 targetSdkVersion 30 versionCode 1 versionName "1.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } Properties Property Description applicationId The application ID. applicationIdSuffix A.. 2021. 5. 14.