Die einfache Antwort lautet:Sie können NICHT
Room unterstützt nur 5 Datentypen, die TEXT sind , INTEGER , BLOB , REAL und UNDEFINED .
Also Java-Datentypen von Boolean , Integer , Long werden alle in INTEGER umgewandelt in SQL .
Was Sie tun können, ist Ihren LONG umzuwandeln Datentyp auf INTEGER in SQL anstatt INTEGER umzuwandeln Datentyp auf LONG im Raum damit der Raum LONG unterstützt , welcher Raum nicht unterstützt wird.