본문 바로가기

분류 전체보기171

[Android] 안드로이드 구조 (Stack) 출처 : https://source.android.com/setup?hl=ko 2021. 7. 11.
[Android] CMake clean 오류 (CreateProcess error=2 지정된 파일을 찾을 수 없습니다) 현상 : CMake사용하는 프로젝트 Android Studio Clean 실행 할 경우 에러 발생 원인 : CMake 경로가 잘못 지정되어 있음. 수정 : .externalNativeBuild 폴더 삭제 1. 에러 메시지 - 아래와 같이 이전에 사용했던 Android SDK 경로를 참조 하고 있음. > C:\Users\json\AppData\Local\Android\Sdk\cmake\3.6.4111459\bin\cmake.exe Executing tasks: [clean] in project D:\Works\JsonProject > Task :clean UP-TO-DATE > Task :app:externalNativeBuildCleanDebug FAILED Clean opensl, ffmpeg Clea.. 2021. 6. 29.
[Kotlin] if 조건문 (Conditional Expression) 코틀린 if 조건문 fun max(a: Int, b: Int) = if (a > b) a else b // 1 println(max(99, -42)) 결과 : 99 설명 : max 함수에 99(a)와 -42(b)를 전달 받아 a가 b보다 크면 a를 출력 한다. 자바 코드 코틀린과 같이 짧게 코드를 만들 수 있지만 기본 if else 문으로 코드 생성 함. public class IfConditionalExpression { public static void main(String[] args) { System.out.println(max(99, -42)); } static int max(int a, int b) { int result; if (a > b) { result = a; } else { resul.. 2021. 6. 28.
[Kotlin] 반복문 만들기 (Loops) 코틀린 for, while, do-while 이용하여 반복문 만들기 for문 val cakes = listOf("carrot", "cheese", "chocolate") for (cake in cakes) { // 1 println("Yummy, it's a $cake cake!") } 결과 Yummy, it's a carrot cake! Yummy, it's a cheese cake! Yummy, it's a chocolate cake! 설명 caskes 리스트 추가된 "carrot", "cheese", "chocloate" 문구를 리스트 첫 번째 목록 부터 순서대로 출력한다. for 문 JAVA import java.util.Arrays; import java.util.List; public clas.. 2021. 6. 21.