with - web android studio




Il progetto non è stato creato poiché il suo percorso di compilazione è incompleto (12)

Ogni volta che provo a importare un progetto scaricato da googlecode in Eclipse, ottengo alcuni errori:

Il progetto non è stato creato poiché il suo percorso di compilazione è incompleto. Impossibile trovare il file di classe per java.lang.Object. Correggere il percorso di generazione, quindi provare a creare questo progetto

Impossibile risolvere il target 'android-10' (questo cambia da 1 a 15)

Ho già controllato le altre risposte sul sito ma nessuna soluzione ha funzionato.

In

Proprietà -> Percorso build Java -> Librerie

c'è 1 oggetto:

Impossibile ottenere le librerie di sistema per il progetto


Avevo il target-18 nel mio progetto. Proprietà. Ma non stavo avendo Android-18 SDK. Così ho cambiato 18 con un'altra versione che avevo nel mio gestore di SDK e ho risolto il problema.


Chiudi eclissi e riaperti ha funzionato per me. Potrebbe essere necessario farlo due o tre volte. Ogni volta dargli un minuto per il processo di avvio della compilazione automatica (controlla l'angolo in basso a destra) per completare, in quanto questi errori spesso scompaiono in questo momento.

Oppure prova a pulire i progetti interessati.

'Spegni e riaccendi'


Fare clic con il tasto destro del mouse su progetto -> Proprietà -> Percorso build Java (Da elenco a sinistra) -> Librerie (scheda) -> Aggiungi libreria (pulsante a destra) -> Libreria di sistema JRE -> Avanti -> Area di lavoro predefinita JRE -> Fine

Questo dovrebbe risolvere almeno uno dei tuoi errori. Qualsiasi altro potrebbe richiedere l'aggiunta di ulteriori librerie.

Spero che questo ti aiuti.


Ho avuto il mio "Build Automatically" disattivato in "Project". L'ho spento perché Eclipse non stava caricando correttamente i progetti, per vari motivi sconosciuti. Accendere questo, risolto il mio problema.


Ho dovuto cancellare R.java nella cartella gen, quindi creare una build pulita. Questo ha risolto il mio problema


Ho visto errori simili in passato mentre importavo progetti in eclissi. La soluzione è andare su Proprietà-> Android e selezionare il target di costruzione del progetto in modo appropriato (Android xxx o Google API)


La risposta di Steve è di aiuto per alcuni progetti, ma per alcuni progetti rimane la stessa, suppongo che i progetti precedentemente compilati all'inizio di JDK 1.5 (nel mio caso). Ho trovato una soluzione per loro,

1. Trova la classe che causa il problema (Continua ad espandere il progetto in Package Explorer).

2. Copiare i contenuti della classe dopo il blocco di import .

3. Elimina l'intera classe.

4.Right Fare clic sul progetto, quindi su Strumenti Android >> Proprietà del progetto di correzione

5.Creazione di una classe con lo stesso nome nello stesso pacchetto precedente alla classe eliminata. (Se il progetto è importato e la classe eliminata era un'attività / servizio / provider / ricevitore, suppongo che la classe sia già inclusa in AndroidManifest.xml ).

6.Inserire il contenuto della classe e importare i pacchetti.

7. Pulire il progetto.


Niente di tutto ciò ha funzionato per me. Ho creato un nuovo spazio di lavoro per i progetti. Questo ha funzionato per me! Passare a un nuovo spazio di lavoro risolve miracolosamente molti di questi problemi di configurazione. È sufficiente creare una nuova cartella in cui si desidera creare il nuovo spazio di lavoro e quindi utilizzare "importa progetto da codice esistente".


Sembra che ti manchi JDK (java.lang.Object arriva da lì)

Il problema è che hai usato la stessa API Android su PC diversi. Eclipse viene perso con nomi di percorso diversi ma con la stessa API.

Per risolverlo, prima selezionare nuovamente la versione dell'API Android (impostarla su un'altra e valida, quindi ripristinare l'opzione desiderata e convalidarla -> imporrà a Eclipse di ricaricare l'API). Quindi vai in project-> properties-> percorso di configurazione java. Quindi rimuovere "Impossibile ottenere la libreria di sistema per il progetto", quindi "Aggiungi libreria" e selezionare "Contenitore Percorso di classe Android".


So che è troppo tardi. ma sto affrontando anche questo problema e lo aggiusto seguendo i passaggi seguenti.

  1. Questo problema si verifica solo se il progetto è condiviso tra macchine diverse.
  2. Per me ho trovato java JDK è il problema.
  3. Il mio collega ha usato il sistema Mac e l'utilizzo di jdk 1.7. ma nel mio sistema ho usato jdk 1.6.
  4. Immagino che potrebbe essere il problema. Quindi seleziono il progetto e apro le proprietà e cambio il mio jdk a 1.7
  5. Cambia target = Google Inc.:Google APIs: 19
  6. Pulisci e crea

Finalmente il problema è stato risolto. Penso che questo sia dovuto al fatto che se costruisci il tuo progetto con una versione JDK più alta da quel momento dovresti costruire con la stessa versione.

NOTA: non ci troviamo di fronte a questo problema prima che il mio collega si costruisca con JDK 1.7. Dopo aver iniziato a utilizzare JDK 1.7, si verifica solo questo problema.

Spero che funzionerà per qualcuno. E non c'è bisogno di installare nuove eclissi.


Vai a eclipse -> preferences -> java -> build path.

Vedi un JRE_LIB configurato lì? In caso contrario, aggiungere JRE_LIB da JDK / jre lib location. Questi possono essere sostituiti per progetto. Sembra che la tua eclissi non sia a conoscenza delle librerie Java.


se il progetto non è molto grande, puoi copiare i pacchetti e incollarlo in un nuovo progetto, non vedrai gli errori nel nuovo progetto.





target