Ciao a tutti,
Ho un problema quando avvio la mia applicazione.
Eclipse si ferma sul seguente errore:
DexFile.defineClass(String, ClassLoader, int, ProtectionDomain) dato su una mia classe che estende Observable (ho fatto il MVC della vostra guida).
Il fatto è che si blocca l'esecuzione dell'applicazione ma non è un errore vero e proprio, infatti se continuo l'esecuzione (F8) l'applicazione funziona correttamente.
L''errore me lo dà proprio quando faccio getInstance() per la classe AWGModel, il metodo onCreate() della mia activity è il seguente
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button startButton = (Button) findViewById(R.id.startButton);
....
startButton.setOnClickListener(this);
...
awgService = new Intent(getApplicationContext(), AWGService.class);
startService(awgService);
awgModel = AWGModel.getInstance();
awgModel.addObserver(this);
startButton.setOnTouchListener(this);
}Aggiungo che AWGModel viene poi richiamata di un nuovo con getInstance() in altri punti dell'applicazione e anche nel Service, ma questo strano errore lo dà solo in questo punto..
Qualcuno sa spiegarmi l'arcano?