[Wave VR] Warning: theme was tagged at AndroidManifest.xml

[USER=“11153”]Chris Babcock[/USER], @JeffreyFisher, [USER=“868”]Sam Deiter[/USER]
Hello.

Can you help me? There’s an errors when I’m trying to export my project for Vive Focus (Wave VR):

UATHelper: Packaging (Android (ASTC)): Z:\app\src\main\AndroidManifest.xml:3:3-43:17 Warning:
UATHelper: Packaging (Android (ASTC)): application@android:theme was tagged at AndroidManifest.xml:3 to replace other declarations but no other declaration present

What is wrong? Manifest files is attached.

Thanks in advance.

Did you also try asking over at the Wave SDK forum?
https://community.viveport.com/t5/Vi…/vive-wave-sdk

We were able to release our game using the latest WaveSDK plugin without too many issues. We just needed to add an extra field to the manifest during export.

You should also try exporting a blank project to see if you have the same problem or if it’s a project specific setting you have

@aussieburger thanks for the reply.

I tried to ask on the forum, but I have not received a clear answer (via PM). I also tried exporting an example WaveVR but nothing works.
What you added in extra field to the manifest?
Can you send your settings? Manifest files? Example?

I can’t figure what could be wrong. :frowning:

The extra parts in the manifest I added where only required for publishing not for building so I doubt that’s your issue. Most probably the android SDK version settings you have set or you did not install the wavevr plugin itself correctly? It’s a unusual one to install since you also need to insert that “ThirdParty” folder into the engine itself.

Can you build standard Android projects ok?

My android sdk settings:
min sdk: 25
target sdk: 25
sdk override: android-26
ndk override: latest

Where I have API 26 installed via:

C:\NVPACK\android-sdk-windows ools\android.bat

Anyway here is my androidRuntimeSettings part of the defaultEngine.ini which contains the extra application settings required for publishing:


[/Script/AndroidRuntimeSettings.AndroidRuntimeSettings]
PackageName=com.mycompany.[PROJECT]
StoreVersion=3
ApplicationDisplayName=My Game Name
VersionDisplayName=1.0.2
MinSDKVersion=25
TargetSDKVersion=25
InstallLocation=InternalOnly
bEnableGradle=True
bEnableLint=False
bPackageDataInsideApk=True
bCreateAllPlatformsInstall=False
bDisableVerifyOBBOnStartUp=True
bUseExternalFilesDir=True
Orientation=Landscape
MaxAspectRatio=2.100000
AntVerbosity=Quiet
bFullScreen=True
bEnableNewKeyboard=False
DepthBufferPreference=Default
bValidateTextureFormats=True
ExtraApplicationSettings=<meta-data android:name="com.htc.vr.content.NumDoFHmd" android:value="6DoF"/>
<meta-data android:name="com.htc.vr.content.NumDoFController" android:value="3DoF"/>
<meta-data android:name="com.htc.vr.content.NumController" android:value="1"/>
ExtraActivitySettings=
+ExtraPermissions=android.permission.WRITE_EXTERNAL_STORAGE
bAndroidVoiceEnabled=False
bPackageForGearVR=False
bRemoveOSIG=False
+GoogleVRCaps=Daydream33
bGoogleVRSustainedPerformance=False
KeyStore=mykeystore.keystore
KeyAlias=footballkey
KeyStorePassword=android
KeyPassword=android
bBuildForArmV7=True
bBuildForArm64=False
bBuildForX86=False
bBuildForX8664=False
bBuildForES2=False
bBuildForES31=True
bSupportsVulkan=False
bBuildWithHiddenSymbolVisibility=False
bSaveSymbols=False
bEnableGooglePlaySupport=False
bUseGetAccounts=False
GamesAppID=
bSupportAdMob=True
AdMobAdUnitID=
GooglePlayLicenseKey=
GCMClientSenderID=
bShowLaunchImage=True
bAllowIMU=True
bAllowControllers=True
AndroidAudio=Default
AudioSampleRate=44100
AudioCallbackBufferFrameSize=2048
AudioNumBuffersToEnqueue=4
AudioMaxChannels=10
AudioNumSourceWorkers=0
SpatializationPlugin=
ReverbPlugin=
OcclusionPlugin=
CompressionOverrides=(bOverrideCompressionTimes=False,DurationThreshold=5.000000,MaxNumRandomBranches=0,SoundCueQualityIndex=0)
bResampleForDevice=False
MaxSampleRate=0.000000
HighSampleRate=0.000000
MedSampleRate=0.000000
LowSampleRate=0.000000
MinSampleRate=0.000000
CompressionQualityModifier=0.000000
AndroidGraphicsDebugger=None
MaliGraphicsDebuggerPath=(Path="")
bMultiTargetFormat_ETC1=True
bMultiTargetFormat_ETC1a=True
bMultiTargetFormat_ETC2=True
bMultiTargetFormat_DXT=True
bMultiTargetFormat_PVRTC=True
bMultiTargetFormat_ATC=True
bMultiTargetFormat_ASTC=True
TextureFormatPriority_ETC1=0.100000
TextureFormatPriority_ETC1a=0.150000
TextureFormatPriority_ETC2=0.200000
TextureFormatPriority_DXT=0.600000
TextureFormatPriority_PVRTC=0.800000
TextureFormatPriority_ATC=0.500000
TextureFormatPriority_ASTC=0.900000
SDKAPILevelOverride=android-26
NDKAPILevelOverride=latest

@aussieburger

Thanks a lot!!!