Android

· Android
Android에서 UAAL(Unity as a Library) 활용 목차UAAL 개요개발 환경 설정Unity 프로젝트 설정Android 프로젝트 통합Gradle 설정매니페스트 설정코드 구현문제 해결참고 자료UAAL 개요UAAL(Unity as a Library)은 Unity 프로젝트를 Android 네이티브 애플리케이션에 라이브러리 형태로 통합하는 기술입니다. 이를 통해 기존 Android 앱에서 Unity로 개발된 게임이나 3D 콘텐츠를 실행할 수 있습니다.주요 특징Android 네이티브 앱에서 Unity 콘텐츠 실행버튼 클릭 등의 이벤트를 통한 Unity 화면 전환두 플랫폼 간의 데이터 교환 가능독립적인 프로세스 실행으로 안정성 확보활용 사례게임 기능이 포함된 일반 앱AR/VR 기능 통합3D 시각화 ..
· Android
🔑 buildConfigField란?buildConfigField는 Android Gradle 플러그인에서 제공하는 기능으로, 빌드 시점에 상수를 생성하여 앱 코드에서 사용할 수 있게 해주는 메커니즘입니다.📁 전체 파일 구조프로젝트 루트/├── app/│ ├── build.gradle.kts (또는 build.gradle)│ └── src/main/java/.../├── secrets.properties # API 키들을 저장하는 파일├── gradle.properties└── .gitignore # secrets.properties 제외🔧 설정 과정 (단계별)1단계: secrets.properties 파일 생성# secrets.properties..
· Android
findViewByid이전 프로젝트#1에서 XML에 대해서 설명을 했는데 이번에는 이런 View를 코드 영역에 가져와 state, action에 대한 처리를 진행하고자 합니다.android studio에서 지원해주는 xml design editor를 사용하게 되면 아래 이미지 처럼 View를 작업할 수 있는데요안드로이드 초기 버전에서는 이런 뷰들을 가져올 때 findViewById를 사용했습니다.findViewById란위 이미지에서 보여지는 화면은 사용자에게 보여지는 레이아웃만을 설정했기 때문에 상태에 대한 변화나 이벤트를 처리하기 위해서는 .java, .kotlin 파일에서 처리를 해줘야 합니다.override fun onCreate(savedInstanceState: Bundle?) { supe..
쥐노움
'Android' 태그의 글 목록