일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- db
- 코틀린
- AndroidStudio
- 별5개
- 자바
- 리눅스
- kotlin
- 안드로이드스튜디오
- 안드로이드
- Git
- 3박4일
- Eclipse
- 도쿄
- 1박2일
- 오라클
- 깃허브
- JavaScript
- 자바스크립트
- 개발자
- oracle
- 개발
- android studio
- 재밌당
- error
- 친구랑
- Android
- GitHub
- 오류해결
- Java
- 공부
- Today
- Total
목록IT (119)
dev_eunz
내가 개발한 앱에 영향을 주는 앱인 경우 앱 내에 삭제 기능을 추가해야하는 상황이 필요하곤 하다. 이럴 때에, 간단한 코드로 처리 가능하다.! 아래와 같은 코드를 사용하면 된다. 1. Permission 추가 - AndroidManifest.xml 1. Java Uri uri = Uri.formParts("package", packageName, null); Intent intent = new Intent(Intent.ACTION_DELETE, uri); startActivity(intent); 2. Kotlin val uri: Uri = Uri.formParts("package", packageName, null) val intent = Intent(Intent.ACTION_DELETE, uri) st..
Kotlin 공부를 하던 중, Redeclaration 오류가 발생하여 실행이 되지를 않았다. fun main() 실행이 왜안돼!!!! 하고 있던 찰나에, 뭔가 아차 하고 스쳐지나갔다. 하나의 프로젝트 안에, 같은 이름의 클래스명이 사용되고 있는지 살펴보자. 필자는 TestKotlin.kt , TestKotlin2.kt 파일 내에 class Test {} 라는 Test 클래스가 같은 이름으로 두개 선언되어있어 그랬다. 😱 클래스 명을 변경해주니 해결 완료 ~
프로그래머스 코딩테스트 연습 진행 중,,, 자꾸 이러한 키워드가 발생해 어떤 연유인지 확인을 해보았는데 보통은 아래와 같은 케이스에서 발생된다. SELECT COL1, COL2 COL3 FROM TABLE_NAME 구분자를 제대로 넣어주지 않은 경우, 하지만 내 경우에는 아무리 보아도 컬럼 사이에 구분자 잘 넣어주었는데 !!!! 했는데, 치명적 실수를 저질렀다. SELECT CASE WHEN THEN COLUMN == 'DATA' THEN 'O' ELSE 'X' END AS COL FROM TABLE_NAME == 라는 연산자..를 잘못썼기 때문이었다..🥲😱 ( == 대신 = 사용해야 함 ) 자만하지 말고, 늘 하나하나 초심을 잃지 말아야겠다고 생각하게된 날이었다. 아래처럼 해결 완 ! SELECT CA..
오라클 쿼리 수행 중, ORA-00907: missing right parenthesis 라는 오류가 발생했다. 원인은 간단했다. 쿼리에 오탈자가 없는지 확인하면 된다. 필자의 경우, IN 연산자를 사용하면서 ',' 를 빼먹었다.. UPDATE table_name SET data = data WHERE data in ('123', '234' '345') 처럼 말이다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 😭😭😭 아래처럼 수정해주면 끝 ! UPDATE table_name SET data = data WHERE data in ('123', '234', '345')
안드로이드 스튜디오를 통해 앱 개발을 진행하던 중, 이슈가 발생해 버렸다. 구글 플레이 콘솔 ( 안드로이드 앱 업로드 관련 페이지 ) 에서 정책이 바뀌어, 신 버전의 SDK를 사용해야 했던 것. 2022/01/08 기준 SDK는 31 버전 이상으로 사용해야 했다. 해결 방법은 아래와 같다. 1. AndroidManifest.xml 파일 접근 2. 를 사용한 상위 컴포넌트에 exported 설정 ( 해당 Activity 에서 intent-filter 사용 시 true, 아닐 시 false ) android:experted="true" 이렇게 설정을 마치면 정상적으로 build 가 가능해질 것이다. 😤😤😤