2014-11-25 25 views
5

Ho avuto un progetto Android Studio che ho creato. Il progetto è stato nominato App2-1. Dopo aver finito con quel progetto, volevo passare al mio prossimo progetto denominato App2-2 basato su App2-1. Ho copiato e incollato la directory contenente il mio progetto "App2-1" e ho chiamato la nuova directory "App2-2". Quindi ho aperto la directory usando il progetto aperto in Android Studio. Nessun errore o altro Ho apportato una serie di modifiche e poi ho eseguito l'app e continua ad aprire la mia vecchia app. Quasi come se avesse un riferimento ad esso o qualcosa del genere. Idee?Il mio progetto Android Studio continua a eseguire il mio vecchio progetto/applicazione

Le cose che ho provato:

  • Riavvio Android Studio
  • Annullamento cache/riavvio in AS
  • riavviato l'emulatore
  • disinstallato la mia app da emulatore/installazione pulita
  • provato un dispositivo fisico

Credo il mio flusso di lavoro per la creazione di un nuovo progetto basato su un vecchio progetto era errato. Apprezzo tutti i suggerimenti.

+0

Hai provato a eseguire una pulizia e quindi a ricostruire da Android Studio. Potrebbero essere stati copiati anche i file di build e non si è ancora verificato il suo cambiamento in modo da eseguire ancora il vecchio APK, fare una pulizia e rigenerare causerà la rimozione di tutte le cose da costruire e tutto ricostruito da zero – Boardy

+0

Sì, ho provato quella. Ho dimenticato di menzionarlo nella domanda. – EGHDK

risposta

6

Vorrei fare una copia del progetto in una nuova cartella e in questa copia eliminare quanto segue;

  • .iml presentare
  • cartella .gradle
  • cartella .idea
  • cartella accumulo

quindi aprire Studio Android e selezionare 'File> Importa progetto ...' e selezionare la nuovo progetto settings.gradle file e fare clic su 'apri'

Potrebbe essere necessario controllare le dipendenze e ricostruire, ma si spera che questo dovrebbe canta in AS da zero.

+0

Heh. Cosa sai. Ho avuto un file App2-1.iml e file App2-2.iml. L'ho cancellato per primo, poi riaperto e tutto ha funzionato bene. Idee? – EGHDK

+0

Sì, quel file contiene tutte le configurazioni di Android Studio per quanto ne so, quindi probabilmente è stato creato quando si è aperto per la seconda volta con la directory rinominata. merita un voto alto per me? :-) –

+0

Sì, e grazie per l'aiuto. Fammi sapere se trovi una risposta reale per ciò che un iml è per caso. Certo è solo una ricerca su Google, ma sono ancora curioso di sapere perché è stato impostato su un file iml diverso. – EGHDK

0

Per me, 'Gradle -> Attività -> altro -> pulito' ha funzionato.

Problemi correlati