Source mode lets an application consume the managed project and already-built native assets from a sibling checkout. It does not download dependencies from the consuming app.
-
Build native assets:
bash src/Kapusch.TikTokApisForAndroidComponents/Native/Android/build.sh
-
Add a
ProjectReferencetosrc/Kapusch.TikTokApisForAndroidComponents/Kapusch.TikTokApisForAndroidComponents.csproj. -
Import both
buildTransitive/Kapusch.TikTok.Android.propsandbuildTransitive/Kapusch.TikTok.Android.targetsfrom the checkout. -
Set
UseKapuschTikTokAndroidInteropFromSource=truein the consuming Android project. -
Keep
KapuschTikTokAndroidIncludeBundledRuntimeDependencies=trueunless the app deliberately supplies and validates a compatible runtime graph.