Qualcun altro ha riscontrato questo problema in cui le importazioni non possono essere risolte durante il runtime di Andriod?AndroidRuntime: l'importazione com.google.api.client non può essere risolta
Sto cercando di costruire il campione Android calendario seguendo le istruzioni: http://samples.google-api-java-client.googlecode.com/hg/calendar-android-sample/instructions.html?r=default
Il mio percorso build contiene i seguenti:
Esso si basa su OK in Eclipse senza problemi/avvisi . Tuttavia quando lo lancio sul mio HTC (2.3.3 Android), ma "arresta in modo imprevisto" e in LogCat si dice:
E/AndroidRuntime(8170): java.lang.Error: Unresolved compilation problems:
E/AndroidRuntime(8170): The import com.google.api.client cannot be resolved
Followed by many other google-api import resolution failures.
E quando l'esecuzione in debug: la finestra di codice mostra fermarsi alla prima importazione
Non sono sicuro se i problemi di importazione sono specifici per le informazioni su Google API o un problema più diffuso con le importazioni.
Immagino che in qualche modo Maven non colleghi queste librerie nell'APK. Mi sorprende che questo problema non venga contrassegnato come problema nei tempi di costruzione in cui potrei avere più fortuna nel correggerli.
Sospetto di aver danneggiato l'installazione di Maven in qualche modo e forse anche Eclipse. Il mio prossimo passo è pulirli completamente e iniziare con nuove installazioni.
Qualcuno ha riscontrato questo problema in cui le importazioni non possono essere risolte in fase di esecuzione? O forse qualcuno ha qualche consiglio su aree di indagine che potrei perseguire? O qualsiasi esperienza pertinente che vorresti sarebbe gradita.
Cordiali saluti, Peter
Il collegamento fornito indica chiaramente che richiede Java 6 ma si utilizza Java 5.prova a costruire il tuo progetto con Java 6. – yorkw
Grazie york per il tuo commento. Ho rimosso JRE System Library [J2SE-1.5] dal percorso di build e ho aggiunto JRE System Library [jdk1.6.0_29]. L'avviso di compatibilità jre è andato via adesso e io sono "senza problemi" in Eclipse :-) ma quando lancio il mio sintomo principale esiste ancora in fase di esecuzione con le librerie com.google.api.client non risolte. Qualsiasi ulteriore consiglio sarebbe benvenuto. –
Alla fine ho creato una nuova installazione Eclipse e il mio problema è andato via. Non ho mai trovato la causa principale. –