66 <type name =" application" namespace =" Android.App" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.App\ApplicationAttribute.cs" usage =" AttributeTargets.Assembly | AttributeTargets.Class" jniNameProvider =" true" />
77 <type name =" instrumentation" namespace =" Android.App" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.App\InstrumentationAttribute.cs" usage =" AttributeTargets.Assembly | AttributeTargets.Class" allowMultiple =" true" jniNameProvider =" true" />
88 <type name =" layout" namespace =" Android.App" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.App\LayoutAttribute.cs" usage =" AttributeTargets.Class" />
9- <type name =" service" namespace =" Android.App" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.App\ServiceAttribute.cs" usage =" AttributeTargets.Class" jniNameProvider =" true" />
10- <type name =" receiver" managedName =" BroadcastReceiverAttribute" namespace =" Android.Content" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.Content\BroadcastReceiverAttribute.cs" usage =" AttributeTargets.Class" jniNameProvider =" true" sealed =" false" />
119 <type name =" provider" managedName =" ContentProviderAttribute" namespace =" Android.Content" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.Content\ContentProviderAttribute.cs" usage =" AttributeTargets.Class" jniNameProvider =" true" defaultConstructor =" false" sealed =" false" />
10+ <type name =" receiver" managedName =" BroadcastReceiverAttribute" namespace =" Android.Content" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.Content\BroadcastReceiverAttribute.cs" usage =" AttributeTargets.Class" jniNameProvider =" true" sealed =" false" />
11+ <type name =" service" namespace =" Android.App" outputFile =" src\Xamarin.Android.NamingCustomAttributes\Android.App\ServiceAttribute.cs" usage =" AttributeTargets.Class" jniNameProvider =" true" />
1212
13- <type name =" intent-filter" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\IntentFilterAttribute.cs" usage =" AttributeTargets.Class" allowMultiple =" true" defaultConstructor =" false" />
14- <type name =" meta-data" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\MetaDataAttribute.cs" usage =" AttributeTargets.Assembly | AttributeTargets.Class" allowMultiple =" true" defaultConstructor =" false" />
1513 <type name =" grant-uri-permission" namespace =" Android.Content" outputFile =" src\Mono.Android\Android.Content\GrantUriPermissionAttribute.cs" usage =" AttributeTargets.Class" allowMultiple =" true" sealed =" false" />
16- <type name =" uses-library" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\UsesLibraryAttribute.cs" usage =" AttributeTargets.Assembly | AttributeTargets.Class" allowMultiple =" true" />
14+ <type name =" intent-filter" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\IntentFilterAttribute.cs" usage =" AttributeTargets.Class" allowMultiple =" true" defaultConstructor =" false" generateMapping =" false" />
15+ <type name =" meta-data" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\MetaDataAttribute.cs" usage =" AttributeTargets.Assembly | AttributeTargets.Class" allowMultiple =" true" defaultConstructor =" false" />
1716 <type name =" permission" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\PermissionAttribute.cs" usage =" AttributeTargets.Assembly" allowMultiple =" true" />
1817 <type name =" permission-group" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\PermissionGroupAttribute.cs" usage =" AttributeTargets.Assembly" allowMultiple =" true" />
1918 <type name =" permission-tree" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\PermissionTreeAttribute.cs" usage =" AttributeTargets.Assembly" />
2019 <type name =" uses-configuration" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\UsesConfigurationAttribute.cs" usage =" AttributeTargets.Assembly" allowMultiple =" true" />
2120 <type name =" uses-feature" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\UsesFeatureAttribute.cs" usage =" AttributeTargets.Assembly" allowMultiple =" true" />
21+ <type name =" uses-library" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\UsesLibraryAttribute.cs" usage =" AttributeTargets.Assembly | AttributeTargets.Class" allowMultiple =" true" />
22+ <type name =" uses-permission" namespace =" Android.App" outputFile =" src\Mono.Android\Android.App\UsesPermissionAttribute.cs" usage =" AttributeTargets.Assembly" allowMultiple =" true" />
2223
2324 <!-- Manifest elements we are ignoring -->
2425 <type name =" action" ignore =" true" />
6667 <type name =" upgrade-key-set" ignore =" true" />
6768 <type name =" uses-native-library" ignore =" true" />
6869 <type name =" uses-package" ignore =" true" />
69- <type name =" uses-permission" ignore =" true" />
7070 <type name =" uses-sdk" ignore =" true" />
7171 <type name =" uses-sdk-library" ignore =" true" />
7272 <type name =" uses-split" ignore =" true" />
102102 <element path =" activity.minAspectRatio" visible =" false" />
103103 <element path =" activity.multiprocess" name =" MultiProcess" type =" bool" />
104104 <element path =" activity.noHistory" type =" bool" />
105- <element path =" activity.parentActivityName" name =" ParentActivity" type =" Type?" />
105+ <element path =" activity.parentActivityName" name =" ParentActivity" type =" Type?" manualMap = " true " />
106106 <element path =" activity.persistableMode" type =" Android.Content.PM.ActivityPersistableMode" />
107107 <element path =" activity.playHomeTransitionSound" visible =" false" />
108108 <element path =" activity.preferMinimalPostProcessing" visible =" false" />
140140 <element path =" application.attributionsAreUserVisible" visible =" false" />
141141 <element path =" application.autoRevokePermissions" visible =" false" />
142142 <element path =" application.cantSaveState" visible =" false" />
143- <element path =" application.backupAgent" type =" Type?" />
143+ <element path =" application.backupAgent" type =" Type?" manualMap = " true " />
144144 <element path =" application.backupInForeground" type =" bool" />
145145 <element path =" application.classLoader" visible =" false" />
146146 <element path =" application.crossProfile" visible =" false" />
161161 <element path =" application.killAfterRestore" type =" bool" />
162162 <element path =" application.knownActivityEmbeddingCerts" visible =" false" />
163163 <element path =" application.localeConfig" visible =" false" />
164- <element path =" application.manageSpaceActivity" type =" Type?" />
164+ <element path =" application.manageSpaceActivity" type =" Type?" manualMap = " true " />
165165 <element path =" application.maxAspectRatio" visible =" false" />
166166 <element path =" application.memtagMode" visible =" false" />
167167 <element path =" application.minAspectRatio" visible =" false" />
168168 <element path =" application.multiArch" visible =" false" />
169+ <element path =" application.name" manualMap =" true" />
169170 <element path =" application.nativeHeapZeroInitialized" visible =" false" />
170171 <element path =" application.neverEncrypt" visible =" false" />
171172 <element path =" application.persistent" type =" bool" />
239240
240241 <!-- <provider> -->
241242 <element path =" provider.attributionTags" visible =" false" />
242- <element path =" provider.authorities" type =" string[]" readonly =" true" />
243+ <element path =" provider.authorities" type =" string[]" readonly =" true" manualMap = " true " />
243244 <element path =" provider.banner" visible =" false" />
244245 <element path =" provider.description" visible =" false" />
245246 <element path =" provider.directBootAware" type =" bool" />
286287 <element path =" uses-configuration.reqHardKeyboard" type =" bool" />
287288
288289 <!-- <uses-feature> -->
289- <element path =" uses-feature.glEsVersion" name =" GLESVersion" />
290+ <element path =" uses-feature.glEsVersion" name =" GLESVersion" manualMap = " true " />
290291 <element path =" uses-feature.name" readonly =" true" />
291292 <element path =" uses-feature.version" readonly =" true" />
292293
293294 <!-- <uses-library> -->
294295 <element path =" uses-library.required" type =" bool" />
295296
297+ <!-- <uses-permission> -->
298+ <element path =" uses-permission.minSdkVersion" visible =" false" />
299+ <element path =" uses-permission.requiredFeature" visible =" false" />
300+ <element path =" uses-permission.requiredNotFeature" visible =" false" />
301+ <element path =" uses-permission.usesPermissionFlags" visible =" false" />
296302</metadata >
0 commit comments