(안드로이드)USE_FULL_SCREEN_INTENT 권한 사용 제한사항 대처방법은?
골치아프다. 2024년 5월부터 USE_FULL_SCREEN_INTENT 권한 사용에 새로운 제한사항이 도입된다. Android U(API 수준 34) 이상을 타겟팅하는 앱의 경우 이 권한이 특수 앱 액세스 권한으로 변경되는 것이다....
[안드로이드] compileSdkVersion이 deprecated 되었다. 대체는?
gradle 버전을 업그레이드하고 나니 오류도 발생되었고, build.gradle(:app) 파일의 compileSdkVersion’ is deprecated 되었다. 더 이상 사용되지 않는다. gradle 버전은 8.1.3을 사용중이다. [안드로이드 빌드 오류] Caused by:...
[안드로이드 빌드 오류] Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not “opens java.io” to unnamed module @1001e7b8[android] 오류 수정
gradle 버전을 아래와 같이 4.2.2로 상향 후 빌드를 하였다. 오류 내용은 다음과 같다. 오류 세부 내용은 다음과 같다. 그래서 오류 수정은 어떻게 하면 해결할 수...
C/C++ 언어에서 사용하는 ₩0, NULL, 0, \0 차이점 알아보자
시언어에서 NULL은 헤더파일에 정의된 매크로로 null pointer constant이다. 컴파일러에 의해 (void*)0 으로 정의된다. 일반적으로 C언어에서 stdio.h 파일, C++에서 iostream 헤더파일을 include 시에 사용할 수 있다. NULL은 0...
라이트세일 LAMP 이메일 발송을 위한 PHP라이브러리 sendmail 설치 확인 및 방법 (php.ini 설정 변경까지) (네이버 smtp.naver.com 사용하기)
php에서 자체적으로 제공하는 메일 발송 함수인 mail()를 사용하여 이메일 발송 테스트를 하였다. 메일은 정상적으로 발송되는지 실패하는지 여부 조차 알수 없었다. 아래 스크립트 파일을 하나 생성...
url 주소에서 .php .html 등 확장자 제거하는 방법
아마존 AWS 서비스 중에 라이트세일에서 LAMP 인스턴스를 생성하여 웹사이트 하나를 만드는 중이다. 기본 개발 언어가 php인데 페이지를 만든 후 url 주소 테스트를 해보니 html파일과 php...
실시간 프로그래밍 언어 순위 확인 방법
프로그래밍 언어 순위를 확인하는 방법에 대해 포스팅합니다. 첫번째 방법은 TIOBE 사이트에 제공하는 매월 언어 순위를 확인하는 방법입니다. index | TIOBE – The Software Quality...
추억의 언어 GW-BASIC : MS-DOS에 이어 오픈소스로 공개되다!!
옛날 생각에 국민학교 5학년 때 컴퓨터 학원을 다니면서 배웠던 GW-BASIC이 생각나서 검색을 해보았다. 지금은 초등학교라고 부르지만, 내가 학교 다닐때는 국민학교였다. 나도 이제 나이를 좀 먹었나보다....