Abbiamo un progetto che utilizza JPA/Hibernate
sul lato server, le classi di entità mappate si trovano nel proprio Progetto di libreria e utilizzano Annotazioni per essere associate al database.Annotazioni JPA in Android
voglio usare queste classi in un Android-Project -
Esiste un modo di ignorare le annotazioni all'interno di Android, di utilizzare queste classi come standard, POJO?
E questo potrebbe essere un problema. Non voglio davvero raggruppare tutti i JAR in letargo nel progetto Android. – dasmaze
Se non è possibile raggruppare le classi richieste, allora l'unica soluzione che mi viene in mente sta usando un caricatore di classe personalizzata che mette a nudo le annotazioni dal bytecode. È un compito non banale ma fattibile. – alphazero
p.s. La trasformazione bytecode non deve necessariamente avvenire sul carico. L'altra opzione consiste nell'eseguire un processo sulle librerie del server e sanitarle per Android generando un nuovo set di classfile. – alphazero