Recentemente Xamarin ha annunciato il supporto per NetStandard (vedere https://releases.xamarin.com/stable-release-cycle-7-service-release-1/ ) e Entity Framework Core recentemente supportato supporta NetStandard. C'è stato un recente problema con il pacchetto SQLite.Native che è stato risolto (vedere https://github.com/aspnet/EntityFramework/issues/4269 ) ma quando creo la versione Android di un'applicazione Xamarin Forms sembra che non includere tutti gli assembly nell'output necessari a Entity Framework e quindi l'applicazione non verrà eseguita e si blocca sulla prima riga del codice EF per recuperare i dati. La versione UWP sembra funzionare bene, quindi sembra un problema con Android (forse anche iOS).
Qualcuno si è imbattuto in questo e sa come aggirare il problema in modo che l'applicazione compilata Xamarin Forms Android venga eseguita utilizzando Entity Framework Core per accedere a un database SQLite?
Grazie in anticipo.
è necessario utilizzare -linkskip per informare il compilatore di non rimuovere riferimenti.