How update AndroidAssetPack download on realtime?

it don’t update in realtime, just when themethod is called for the first time.

void StartDownload(string[ ] packToGet)
{

AndroidAssetPacks.DownloadAssetPackAsync(packToGet, (info) =>
{
loadingPercentage = info.transferProgress;
});
}

Try the async op version instead of the void version + callback. See if there is a difference, as based on what they state in the package docs it seems that the callback is called multiple times during download but you don’t really have a guarantee how many times

https://docs.unity3d.com/ScriptReference/Android.AndroidAssetPacks.DownloadAssetPackAsync.html

Also, how big are the downloads? If they are not that big you wont get more than 1 callback firing in time