본문 바로가기
UnrealEngine/Error

[UE4] VR, Android Package Error - rungradle.bat problem

by PlanHoony 2023. 9. 19.

Pico Neo3로 실행(패키징)을 하는 과정에서 자꾸 에러가 났다.

버전 : Ue 4.26

 

 

Error 내용 :

LogPlayLevel: Error: ERROR: cmd.exe failed with args /c "E:\UE4project\Projectname\Intermediate\Android\armv7\gradle\rungradle.bat" :app:assembleDebug"

 

해당 내용을 해결하기위해 아래와 같은 작업을 수행했다.

 

1. Unreal Engine에서 Enable Gradle instead of ant 해제 

Project setting > android > Enable gralde instead of ant 해제 

 

- 해당 방법은 UE 4.26.2에서는 제공하지 않아서 해결 불가 

 

2. Google의 라이센스 갱신 문제 

Engine/Source/ThirdParty/Android/package.xml 에서 package.xml을 갱신 

 

- 해당 방법으로 해결 안됨.

 

3. gradle 버전 최신화

1) 해당 경로에 접속

C:\Program Files\Epic Games\UE_4.26.2\Engine\Build\Android\Java\gradle\gradle\wrapper
gradle-wrapper.properties

파일을 수정 작업 진행

 

2) 마지막 줄을 아래와 같이 수정

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.5.1-all.zip

 

- 내 문제는 해당 방법으로 해결 불가

 

4. Project 파일 내 Build 폴더 안의 Android, Android_ASTC 제거 

- 일반적인 경우에는 해당 방법으로 해결이 된다고 한다. 

- 물론 나는 안됨.

 

5. 해당 경로에 들어가서 업데이트 시켜보기

C:\Program Files\Epic Games\UE_4.26\Engine\Extras\Android

 

Setup Android.bat, UndateLinker.bat 클릭 후 엔터 

 

6. Project Setting 내 설정 변경

  • Project Setting > Packaging
    1) For distribution 해제
    2) Include prerequisites installer 체크
  • Project Setting > Android > Distribution Signing 채우기

 

이 글을 읽는 분들이 있다면 위의 방법으로 해결이 되셨길 바란다..

저는 못했음.

 

7. 다시 처음부터 세팅하기

위 6가지의 해결책을 시도했음에도 불구하고 언리얼엔진은 응답하지 않았다. 같은 문제가 반복되어 발생하여

다시 Android studio를 재설치하기로 마음먹었다. (Java도 문제원인일 수 도 있어서 삭제함)

 

[UE 공식문서 링크]

https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing/Mobile/Android/Setup/AndroidStudio/

 

Setting Up Android SDK and NDK for Unreal

How to set up your Android development environment for Unreal 4.25 and later

docs.unrealengine.com

 

1) 기존설치 Android 제거 

- 프로그램 추가/제거 Android studio uninstall 

- 실행창 %USERPROFLE% 입력 

- 해당 폴더내 Android Stuido 관련 제거 
[.gradle] [Android Studio Projects] 

- C:Programfiles 내 Android 폴더 삭제 

- 실행창 %LOCALAPPDATA% 입력, Android 폴더 삭제

 

2) 깔끔하게 Android Studio를 지웠으니, 설치를 해보러..패키징이 된다면 아래 하단에 링크를 달아두도록 하겠습니다.

해당 문제는 아래 링크와 같이 설치 후 해결되었습니다.

https://idea-design-hoony.tistory.com/entry/UE4-426-Android-Studiosdk-ndk-jdk-Set-up-Pico-VR-Packaging