java.lang.ClassNotFoundException dopo aver cambiato nulla nel progetto ma aggiornando eclipse android sdk

Qualche tempo fa ho sviluppato un'applicazione piuttosto semplice, con un objective di 4.2.2. Ho funzionato normalmente nel mio dispositivo. Poi ho smesso di sviluppare per circa un mese.

Dopo il recente I / O di Google, ho deciso di tornare allo sviluppo. Quello che ho fatto prima è stato aperto il SDK Manager di Android e aggiornare ai pacchetti appena disponibili (penso che fosse solo gli strumenti SDK, strumenti di piattaforma e non molto altro).

  • Applicazione Android ClassNotFoundException, Imansible istanziare l'applicazione
  • Android app ClassNotFoundException per l'attività principale
  • java.lang.RuntimeException: imansible istanzia l'attività ComponentInfo / ClassNotFoundException
  • android.view.WindowInsets ClassNotFoundException
  • java.lang.NoClassDefFoundError: android.security.MessageDigest
  • java.lang.ClassNotFoundException sull'applicazione di lavoro
  • Ho quindi cercato di eseguire il progetto e ho ottenuto questo java.lang.ClassNotFoundException . Ho controllato tutto, nessun errore a tutti, costruendo completando con successo.

     java.lang.ClassNotFoundException: Didn't find class "com.example.compassgps.CompassGPSActivity" on path: /data/app/com.example.compassgps-2.apk 

    Ho provato tante cose: ho pulito il progetto, ho cambiato objective di Android (nel caso in cui le nuove revisioni di API17 avessero fatto qualche crash) …

    Ho cercato attraverso le domande già state poste da StackOverflow, ma non ho trovato alcuna delle situazioni in cui le modifiche al progetto erano NESSUN. Così mi sento piuttosto frustrato ora perché ho effettivamente cambiato NESSUNO e il mio progetto ha smesso di lavorare 🙁

    One Solution collect form web for “java.lang.ClassNotFoundException dopo aver cambiato nulla nel progetto ma aggiornando eclipse android sdk”

    Fare clic con il button destro del mouse sulle properties; del progetto goto. Percorso di costruzione di Java. Scegli la scheda Esportzione ordine. Assicurarsi che sia selezionato Librerie private Android. Se hai fatto riferimento al progetto della libreria. fare lo stesso per il progetto della biblioteca. Pulire e build.

    Inoltre goto android sdk manager e verificare di aver installato gli strumenti di build sdk di android. Questi molti non sono necessari ma assicurati di avere strumenti di build di android installati.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.