반응형

기타/🚨 에러 21

[Android Studio] 안드로이드 SDK location not found 해결하기

팀원이 기존에 만든 앱을 전달받아서 해당 파일을 내 컴퓨터로 옮겨 열어보았다. Android Studio로 옮기자마자 뜬 안내창! Sync Android SDKs The SDK path '~~~' does not belong to a directory. Android Studio will use this Android SDK instead: '~~~' and will modify the project's local.properties file. 이 프로젝트는 팀원의 컴퓨터에 있는 SDK경로로 설정되어있기 때문에 위와 같은 안내문이 뜨는 것이다. 내 컴퓨터에 SDK가 있는 파일 위치로 local.properties파일을 Android Studio가 수정하여 준다는 안내문이다. 🚨 문제상황 OK를 눌렀음에도..

기타/🚨 에러 2022.10.07

Android/Kotlin #ClassCastException에러 : androidx.appcompat.widget.LinearLayoutCompat cannot be cast to android.widget.LinearLayout

문제상황 간단히 AddView를 통해 리스트를 만드는 작업을 하고 있었다. Activity와 xml을 모두 작성하고 애뮬레이터를 실행시켰는데, 앱이 켜지자마자 꺼지는 현상이 일어남과 동시에 아래의 에러를 뱉었다. 발견된 에러 코드 (텍스트) 2022-10-04 12:56:14.546 7369-7369/org.techtown.kotlinFunction E/AndroidRuntime: FATAL EXCEPTION: main Process: org.techtown.kotlinFunction, PID: 7369 java.lang.RuntimeException: Unable to start activity ComponentInfo{org.techtown.kotlinFunction/org.techtown.kotli..

기타/🚨 에러 2022.10.04

Kotlin # There's a cycle in the delegation calls chain

🎈 문제 Kotlin으로 코딩하던 중에 다음과 같은 에러를 맞닥드렸다. There's a cycle in the delegation calls chain 해당 에러를 stackoverflow에 검색해 보니 다음과 같은 답변을 볼 수 있었다. You get this error because you are calling the secondary constructor with your secondary constructor, thus making it a cycle. 부생성자로 부생성자를 부르고 있다..? 🎈 해결 가만히 생각해보니 주생성자 지정을 안해준 것이 기억났다. 간단히 주생성자를 지정해주니 해당 에러가 사라졌다. 아래는 예시 코드이다.

기타/🚨 에러 2022.08.02

Android Studio # Error running 'app': The activity must be exported or contain an intent-filter

🎈 문제 발생 MainActivity를 실행시키기 위해 다음과 같이 Manifest.xml의 launcher activity란에 설정해주고 Run해주었다. 그러나 에뮬레이터에 아무것도 뜨지 않았고, Event Log에 뜬 Error메세지는 다음과 같았다. Error running 'app': The activity must be exported or contain an intent-filter 🎈 해결 [Run] - [Edit Configurations] [Launch Options] - [Launch] - [Specified Activity] 클릭 - [Activity]에서 내가 돌리고싶은 xml파일 선택!! 혹은, 그냥 Default Activity로 설정

기타/🚨 에러 2022.07.19

Android Studio with Kotlin # Button을 이미지를 사용해 만들고 싶지만 보라색으로만 나올 때

📌 소스 🎈 MainActivity.kt package org.techtown.kotlin import androidx.appcompat.app.AppCompatActivity import android.os.Bundle class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.drawable) } } 🎈 layout폴더의 drawable.xml 🎈 drawable폴더의 drawable_test.xml 🎈 drawable폴더의 handmade_ovalshap.xml 🎈 drawable폴더..

기타/🚨 에러 2022.07.13

Android Studio with Kotlin and Errors

unresolved reference : 변수명 - `변수명`을 찾을 수 없다. error: type mismatch: inferred type is Unit but String was expected (과제1.kts:14:29) - 추론된 타입은 Unit이지만 String이 오게되어있다. variable initializer is redundant - redundant : 불필요한, 쓸모없는 - 변수가 중복으로 초기화되었다. Index 12 out of bounds for length 10 - 배열의 크기가 10인데, 너가 원하는 12번째 값은 해당 배열의 크기에서 벗어난다. error: no set method providing array access - set메서드를 지원하지 않는다. Immutab..

기타/🚨 에러 2022.07.01

[Error] Android Studio에서 초록색 Android 버튼이 안보일 때

🎃 문제 폴더를 Android형으로 바꾸고 싶은데 버튼이 존재하지 않는다. 원래대로라면 아래와 같이 초록색 안드로이드와 함께 Android 라는 버튼이 존재함. 💡 해결 사실 이는 간단한 문제. 해당 폴더가 Android Project 폴더가 아니기 때문에 해당 버튼이 안보이는 것이다. 즉 본인은 현재 폴더가 Android Project 폴더라고 생각했을지 몰라도 사실 우리가 컴퓨터에서 마우스 우클릭으로 생성하여 만드는 일반적인 폴더이기 때문에 Android 버튼이 활성화되지 않는 것이다. Android Project 폴더가 아니라는 것을 알 수 있는 방법으로는, 본인의 폴더에 어떤 파일들이 존재하는지 자세히 살펴보면 금새 알 수 있다. Android Project를 구동하기 위한 기본 파일들이 존재하지..

기타/🚨 에러 2022.06.30

[에러 잡자] Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: listen tcp 0.0.0.0:3306

에러 내용 Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: listen tcp 0.0.0.0:3306: bind: An attempt was made to access a socket in a way forbidden by its access permissions. 에러 사진 상황 어젯 밤 프로젝트를 완료하고 노트북을 끄기 전 윈도우 업데이트가 있는 것을 확인하였다. 그래서 '업데이트 후 종료'를 누르고 잠자리에 들었다. 그런데 다음날 도커의 MariaDB가 run이 안되었다. 그리고 보통 에러 메세지를 구글링하면 해결방법이 인터넷상에 많이 올..

기타/🚨 에러 2021.08.13

[에러잡자] MySQL/MariaDB # name ' ' ignored for primary key

상황설명 sample이란 테이블을 만들어주기 위해서 HeidiSQL을 사용해 아래의 코드를 실행시켰다. CREATE TABLE sample( product_a CHAR(10), product_b CHAR(10), product_c CHAR(10) NOT NULL, product_d CHAR(10) NOT NULL, CONSTRAINT product_category_group_pk PRIMARY KEY (product_a, product_b) ); 그리고 얻은 에러 이 에러창을 만났다고 해서 테이블이 생성되지 않은 것은 아니다. 이유는 아래에! 에러가 생긴 이유 위에 내가 테이블을 만들어주려고 짠 쿼리문을 잘 살펴보면, 나는 pk를 구성하는 칼럼을 2개로 만들어주었고 그 앞에 이름(product_categ..

기타/🚨 에러 2021.07.30
반응형