第二步:配置-Android端
# 开发 环境
# Unreal Engine 4: Android
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
- Unreal Engine 4.27 Plus
- Commit Hash: 0db0b74ff0822a57a5ce49a4cd10c8672fc57a4b
- JDK 8
- AndroidStudio 4.1
- Android NDK r25
- Android SDK min version 21
- Android SDK target version 34
# Unreal Engine 5: Android
- Unreal Engine 5.3.2
- minSdkVersion 26
- NDK r25b
- targetSdkVersion 34
Gradle | Android Gradle Plugin | Kotlin Gradle Plugin |
---|---|---|
v7.5.0 | v7.4.2 | v1.8.0 |
# Required
- AndroidX (Android) v1.0.0+
- Constraint Layout (Android) v2.1.4
# 可选项
# IDP
- Facebook SDK Android v17.0.0
- GooglePlay Services-Auth (Android) v20.7.0
- GooglePlay Services-Games v2 (Android) v20.0.0
- QQ (Android) v3.5.14 (3.5.14.3_rc26220c)
- VK (Android) v3.5.1
- WeChat (Android) v6.8.0
- LINE (Android) v5.10.0
- Huawei (Android) v6.12.0.300
# IAP
- Google Billing Library (Android) v6.0.1
- OneStore (Android) v21.01.00
- WeChat (Android) v6.8.0
- Amazon (Android) v3.0.4
- Huawei (Android) v6.13.0.300
# PUSH
- Amazon (Android) v1.0.1
- FCM(FirebaseCloudMessaging) (Android) v23.2.1
# MARKETING TRACKING ANALYTICS
- Adjust(Android) v4.38.2
- AppsFlyer(Android) v6.13.0
- FirebaseAnalytics(Android) v21.5.0
# Others
- GooglePlay Services-Review (Android) v2.1.0
- GooglePlay Services-AppUpdate (Android) v2.1.0
# Android配置
# 1、 herosdkcfg.xml文件配置
1、修改需要修改herosdkcfg.xml
中_hu_pid_
与_hu_pk_
的值,Demo工程中文件在以下截图位置:
- 相关参数可联系游戏运营在USDK管理后台 (opens new window)的
游戏管理-游戏首页
中获取
# HeroUSDKPlugin_APL.xml文件配置
1、该配置文件在UE4打包Android包时会自动执行.其中包含了USDK的HeroUSDKUE4Application
,HeroUSDKUE4SplashActivity
相关类名替换,USDK相关的类名称不可进行更改,且该配置文件中不能同时存在多个GameApplication
配置。出现以上配置修改都会出现SDK功能异常,无法出Android母包。
以下为Demo工程中文件截图:
如果使用的gradle版本过高导致无法使用ue打包,建议用Android studio 出包
本文档对解决你的问题有所帮助?
文档反馈