200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > UE4的Android开发中如何配置APL.xml文件以使用AAR文件

UE4的Android开发中如何配置APL.xml文件以使用AAR文件

时间:2023-03-31 13:01:16

相关推荐

UE4的Android开发中如何配置APL.xml文件以使用AAR文件

APL.xml相关知识参阅/4.26/zh-CN/SharingAndReleasing/Mobile/UnrealPluginLanguage/

1.使用本地AAR文件

比如要使用example.aar,在APL.xml中配置如下:

<buildGradleAdditions><insert>android {repositories{flatDir{dirs'src/main/libs'}}}dependencies {implementation name:'example',ext:'aar'}</insert></buildGradleAdditions>

打包过程中UE4会将example.aar文件拷贝到虚拟磁盘的app/src/main/libs目录下,默认会在app/libs下查找aar文件,所以要指定查找库文件的位置为src/main/libs.

2.使用网上的AAR文件

如果在Android Studio中配置为

implementation 'com.android.support:appcompat-v7:26.1.0'

那么理论上就有三种方法来配置:

2.1 类似第一种方法,就不细说了

2.2 在build目录中的“aar-imports.txt”文件里进行配置

如:

com.android.support,appcompat-v7,26.1.0

按照包名、基本名称、版本以逗号隔开。

2.3 在APL.xml中AARImports节点配置

<AARImports> <insertValue value="com.android.support,appcompat-v7,26.1.0" /><insertNewline/></AARImports>

value的内容也是按照包名、基本名称、版本以逗号隔开。

其中<insertNewline>是必不可少的。

特别要说明的是:2.2,2.3中类似的配置是不支持本地aar的方法的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。