android 4

Android KeyStore 정보 확인

글을 쓰는 목적 KeyStore 비밀 번호 생성시 비밀번호가 보이지 않아 제대로 비밀번호를 입력했는지 의문이 들 때가 있다. 비밀번호를 정상적으로 입력했는지 확인하기 위해 글을 찾던 중 생각보다 정리되어있는 글이 별로 없어 기록을 남긴다. 작업 환경 OpenSSL : openssl-0.9.8k_X64 JAVA : jre1.8.0_311 KeyStore 정보 확인 KeyStore 생성 방법 https://thekingofviral.com/how-to-generate-google-play-app-signing-key-hash-2021/ How To Generate Google play app signing key hash 2021 - The King Of Viral How To Generate Google ..

개발 2022.03.18

UE4 Android, iOS Battery, Wifi 정보 가져오기

글을 쓰는 목적 안드로이드 폰과 iPhone의 정보 Battery와 Wifi 정보를 얻어오는 것이 필요하여 적용 방법을 기록한다. 작업 환경 UE4 : UE4.26 Android : Android11 IOS : IOS14.6 배터리 용량 UOptionalMobileFeaturesBPLibrary::GetBatteryLevel(); 배터리 상태 충전 상태를 알 수 있다. Android FAndroidMisc::EBatteryState batteryState = FAndroidMisc::GetBatteryState().State; IOS FIOSDeviceMisc::IsRunningOnBattery(); 배터리 온도 UOptionalMobileFeaturesBPLibrary::GetBatteryTempera..

UE4 2021.10.27

UE4 Android Manifest 수정 방법

목적 Android Menifest 수정 할 일이 있었는데 Unreal이 2가지 방법으로 수정 방법을 나누어 놔서 헷갈리는 문제가 있었다. ProjectSetting과 UPL을 활용하여 Anroid Menifest를 수정할 수 있었다. 환경 UE4.26.2 수정 방법 Project Setting에서 수정 방법 Project Setting에서 수정 방법은 AndroidManifest.XML에서 manifest, application을 수정 할 수있다. 1. Project Setting - Android - 고급 APK 패키징 https://docs.unrealengine.com/4.27/ko/SharingAndReleasing/Mobile/Android/AndroidManifestControl/ Andro..

UE4 2021.08.21

UE4.26 Android Build

목적 ue4.24.3에서 ue4.26.2 업그레이드하며 안드로이드 빌드하면서 겪었던 헷갈리는 과장때문에 빌드 가정을 기록합니다. 환경 visual studio 2017(ue4.26부터는 visual studio 2019를 권장합니다. ), window10, ue4.26.2 언리얼 안드로이드 빌드 Epic launcher에서 언리얼 4.26 설치(4.26 설치 과정은 찾기 쉬워 생략합니다.) Android SDK, NDK, JDK 설정 4.24에서 사용했던 기존에 설치했던 NVPACK(C:\NVPACK) 제거 jdk 8.0 다운로드 및 설치(ue4.26에서는 android studio4.0을 권장하고, android studio 4.0에서는 jdk 8.0 권장, 참조 : https://docs.unreal..

UE4 2021.05.11