- Home /
How can i get metadata in AndroidManifest.xml?
this is part of AndroidManifest.xml
<meta-data name="http_key" value="@string/string"></meta-data>
res/string.xml
<string name="http_key">sdfsfdsfsfsdfsdfsdfsdfsdfsd</string>
I can access metadata in java
ApplicationInfo appInfo = getPackageManager().getApplicationInfo(this.getPackageName(), PackageManager.GET_META_DATA); Bundle aBundle = appInfo.metaData; String aValue = aBundle.getString("http_key");
in Unity, How can i get metadata in AndroidManifest.xml?
Comment
Best Answer
Answer by Bodhid · Sep 08, 2017 at 01:51 PM
https://docs.unity3d.com/ScriptReference/AndroidJavaClass.html AndroidJavaClass and AndroidJavaObject make it possible to access the PackageManager class. It uses reflection, i found an example here: https://www.reddit.com/r/Unity3D/comments/2r6i92/how_can_i_access_the_android_packagemanager/
Your answer
![](https://koobas.hobune.stream/wayback/20220612134431im_/https://answers.unity.com/themes/thub/images/avi.jpg)