config.AndroidManifestSettings
android.manifest: attribute names without android:, values as data.
Verwendung
Fail builds on a fallback
Dieser Typ wird verwendet von config.KuitoConfig
import type { KuitoConfig } from 'kuito/config';
export default {
name: 'MyApp',
ios: { bundleIdentifier: 'com.example.myapp' },
android: { applicationId: 'com.example.myapp' },
strict: true,
} satisfies KuitoConfig;Typdeklaration
export interface AndroidManifestSettings {
application?: Record<string, AttributeValue>;
/** The app's one activity. */
activity?: Record<string, AttributeValue>;
metaData?: Record<string, AttributeValue>;
usesPermissions?: string[];
usesFeatures?: { name: string; required?: boolean }[];
/** Package visibility: what the app may see of other apps. */
queries?: { packages?: string[]; intents?: { action: string; data?: AndroidIntentData }[] };
intentFilters?: {
actions: string[];
categories?: string[];
data?: AndroidIntentData[];
autoVerify?: boolean;
}[];
}Mitglieder 7
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
application | Record<string, AttributeValue> | Nein | — |
activity | Record<string, AttributeValue> | Nein | The app's one activity. |
metaData | Record<string, AttributeValue> | Nein | — |
usesPermissions | string[] | Nein | — |
usesFeatures | { name: string; required?: boolean;}[] | Nein | — |
queries | { packages?: string[]; intents?: { action: string; data?: AndroidIntentData; }[];} | Nein | Package visibility: what the app may see of other apps. |
intentFilters | { actions: string[]; categories?: string[]; data?: AndroidIntentData[]; autoVerify?: boolean;}[] | Nein | — |
queries — verschachtelte Felder
queries Felder
| Name | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
packages | string[] | Nein | — |
intents | { action: string; data?: AndroidIntentData;}[] | Nein | — |
Generiert aus den öffentlichen TypeScript-Deklarationen: Signaturen, Props und Standardwerte stammen aus der geprüften Quelle, Beschreibungen aus deren JSDoc. Kein Standardwert ist erfunden.