AndroidManifest.xmlからmeta-dataを読み込む

AndroidManifest.xmlからmeta-dataを読み込むには本家とほぼ同じようなコードになる。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:installLocation="internalOnly" package="TestApp">
  <application android:label="TestApp" android:icon="@drawable/icon">
    <meta-data android:name="test-key" android:value="test-value" />
  </application>
</manifest>
ApplicationInfo appinfo = activity.PackageManager.GetApplicationInfo(activity.PackageName, PackageManager.GetMetaData);
string value = appinfo.MetaData.GetString("test-key");

これでvalueにはtest-valueという文字列が格納される。
本家同様GetIntやGetBooleanも使える。