Video: Honeywell Lyric T6 slimme thermostaat: Problemen oplossen 2024
Elke Android-app heeft een R. java-bestand. De Android-ontwikkeltools genereren dit bestand automatisch, dus normaal hoeft u zich geen zorgen te maken over R. java. Af en toe duurt het bestand langer dan gemiddeld om te genereren. In dit geval vindt Eclipse verwijzingen naar de R-klasse in de rest van de projectcode en klaagt dat het project geen R-klasse heeft. Wacht even.
Als één minuut wachten geen goede resultaten oplevert, volgt u deze stappen om de projectinstellingen te controleren:
-
Markeer het project in de Package Explorer in Eclipse.
-
Kies Project in het hoofdmenu.
Er verschijnt een lijst met items in het submenu.
-
Zoek naar een vinkje naast het menu-item Automatisch samenstellen.
-
Als u geen vinkje ziet, selecteert u het submenu Automatisch samenstellen om er een toe te voegen.
Met een beetje geluk verschijnt het bestand R. java bijna onmiddellijk.
Als het project automatisch is gemaakt en u nog steeds geen R. java-bestand hebt, probeert u deze stappen:
-
Markeer het project in Package Explorer.
-
Kies Project in het hoofdmenu.
Er verschijnt een lijst met items in het submenu.
-
Selecteer in het dialoogvenster Opschonen in Eclipse het project waarmee u problemen ondervindt, samen met het selectievakje Projecten hieronder geselecteerd selecteren.
-
Klik op OK.
Door het project te reinigen, moet het probleem worden opgelost. Maar als het probleem zich blijft voordoen, sluit u Eclipse en start u het opnieuw. (Eclipse wordt af en toe "verward" en moet opnieuw worden gestart.)
Nadat u de Java-code van het ene Android-project naar het andere hebt gekopieerd, ziet u mogelijk het vervelende bericht Import kan niet worden opgelost aan de bovenkant van het programma. Als dit het geval is, hebt u per ongeluk het ene project verteld om materiaal van het R. java-bestand van een ander project op te halen. Als de overtredende coderegel iets is of iets anders importeert. R, probeer die regel code te verwijderen. Wie weet? Uw verwijdering kan het probleem waarschijnlijk oplossen.