Acasă Finanțe personale Android App Troubleshooting - dummies

Android App Troubleshooting - dummies

Cuprins:

Video: Create Service in Android Studio 2024

Video: Create Service in Android Studio 2024
Anonim

Când încercați să rulați prima aplicație Android, în cazul în care efortul dumneavoastră se oprește, nu vă disperați. Iată câteva sfaturi de depanare pentru a vă ajuta să rezolvați problemele pe care le întâmpinați.

Ecranul emulatorului este prea mare

Uneori, rezoluția ecranului computerului de dezvoltare nu este suficient de mare. (Poate că vederea nu este ceea ce a fost.) Acest simptom nu este un întrerupător al afacerilor, dar dacă nu puteți vedea butoanele inferioare ale emulatorului, nu puteți testa cu ușurință aplicația. Puteți modifica rezoluția ecranului computerului de dezvoltare; deși ajustarea ferestrei emulatorului este mai puțin invazivă.

Pentru a modifica dimensiunea ferestrei emulatorului, urmați acești pași:

  1. Închideți emulatorul.

  2. Din meniul principal Eclipse, selectați Fereastră → Manager dispozitiv virtual Android.

  3. În lista dispozitivelor virtuale, selectați un AVD corespunzător proiectului și faceți clic pe Start.

  4. În caseta de dialog Opțiuni de lansare care rezultă, bifați caseta de selectare Scale Display to Real Size.

  5. Reduceți valoarea în câmpul Dimensiune ecran.

    Pe măsură ce modificați valoarea Dimensiune ecran, valoarea din câmpul Scale se modifică automat. Cu cât este mai mică valoarea Scale, cu atât emulatorul este mai mic pe ecranul computerului de dezvoltare.

  6. Faceți clic pe Lansați.

    Prin urmare, Eclipse lansează o nouă copie a emulatorului - de data aceasta, cu o fereastră de emulator mai mică.

Mesaj de eroare: Nu au fost găsite ținte compatibile

Când vedeți acest mesaj, probabil înseamnă că nu ați creat un dispozitiv Virtual Android (AVD) capabil să vă execute proiectul. Dacă Eclipse vă oferă să vă ajute să creați un nou AVD, acceptați-l. În caz contrar, alegeți Window → Device Manager Virtual Device pentru a crea un nou AVD.

Mesajul de eroare: imaginea de date de utilizator este folosită de un alt emulator

Dacă vedeți acest mesaj, o legătura care implică emulatorul împiedică Android să-și facă treaba. Încercați mai întâi închiderea și repornirea emulatorului.

Dacă o repornire simplă nu funcționează, încercați acești pași:

  1. Închideți emulatorul.

  2. Din meniul principal din Eclipse, selectați Fereastră → Manager dispozitiv virtual Android.

  3. În lista dispozitivelor virtuale, selectați un AVD corespunzător proiectului și faceți clic pe Start.

  4. În caseta de dialog Opțiuni de lansare care rezultă, bifați caseta de validare Ștergeți datele utilizator și faceți clic pe Lansare.

    Ca urmare, Eclipse lansează o nouă copie a emulatorului - de data aceasta, cu o ardezie curată.

    Dacă urmați acești pași, dar vedeți în continuare mesajul Imaginea datelor de utilizator este utilizată de un alt emulator, accesați pagina de web Programare Java pentru Android Developers for Dummies pentru mai mult ajutor cu această problemă.

Mesaj de eroare: Numele dispozitivului virtual necunoscut

Android caută AVD-uri în directorul de acasă. android / avd, iar ocazional căutarea nu merge bine. De exemplu, spuneți că aveți un computer Windows care listează directorul de acasă pe o unitate i. AVD-urile dvs. se află în: iBaruri de utilizatori. androidavd. Android ignoră sfatul directorului computerului de la domiciliu și în schimb arată în c: UsersBarry. Când Android nu găsește niciun AVD, se plânge.

Puteți găsi soluții fanteziste la această problemă utilizând fie intersecții, fie legături simbolice . Dar soluțiile de acest tip necesită o manipulare specială a lor. Pentru a vă menține simplu, puteți să copiați conținutul mesajului i: Usersbarry. directorul android la c: Utilizatoriibarry. android pentru a rezolva problema.

Mesaj de eroare: INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATE

Acest mesaj de eroare indică faptul că o aplicație pe care ați instalat-o anterior a fost în conflict cu aplicația pe care încercați să o instalați. Deci, pe ecranul emulatorului, navigați la lista de aplicații instalate (care este de obicei o opțiune în ecranul Setări). În lista de aplicații, ștergeți toate aplicațiile pe care le-ați instalat anterior.

Ocazional, este posibil să aveți probleme cu găsirea de aplicații instalate anterior din meniurile Setări → Aplicații din emulator. Dacă faceți acest lucru, vizitați pagina de programare Java pentru Android Developers for Dummies pentru o soluție de rezolvare a problemelor.

Aplicația începe, dar emulatorul afișează caseta de dialog Force Close sau Wait

Numele formal al casetei de dialog Force Close sau Wait este Application Not Responding (ANR). Android afișează caseta de dialog ANR ori de câte ori o aplicație durează prea mult timp pentru a face ceea ce trebuia să facă. Când aplicația rulează pe un dispozitiv real (un telefon sau o tabletă), aplicația nu ar trebui să afișeze sistemul Android pentru caseta de dialog ANR.

Dar pe un emulator lent, văzând câteva mesaje Force Close sau Wait, par a fi pentru curs. Doar selectați Așteptați. În aproximativ zece secunde, caseta de dialog dispare de obicei și aplicația continuă să ruleze.

Modificările aplicației nu apar în emulator

Aplicația dvs. rulează și doriți să faceți câteva îmbunătățiri. Deci, cu emulatorul care rulează în continuare, modificați codul aplicației. Dar după alegerea Run → Run As → Application Android, comportamentul aplicației în emulator rămâne neschimbat.

Când se întâmplă acest lucru, ceva este înfundat. Închideți și reporniți emulatorul. Dacă este necesar, utilizați ștergerea datelor de ștergere pentru mesajul de eroare: "Imaginea datelor de utilizator este folosită de un alt emulator. „

Android App Troubleshooting - dummies

Alegerea editorilor

Cum să profiți cât mai mult pe blogurile MySpace - dummies

Cum să profiți cât mai mult pe blogurile MySpace - dummies

Blogurile utilizatorilor MySpace și alții pot comenta pe blogul tău MySpace. Fiecare intrare din blog include un buton Adăugare comentariu în partea de jos a paginii. Oamenii fac clic pe acel link atunci când doresc să vă lase un mesaj mic. Puteți lăsa, de asemenea, una sau două kudos pentru colegii bloggeri. Doar ...

Cum să-ți faci profilul MySpace Secure - dummies

Cum să-ți faci profilul MySpace Secure - dummies

Modifică setările profilului MySpace pentru a limita cine poate vedea informațiile pe care le postați pe site; veți spori securitatea online. Păstrați-vă pagina MySpace în siguranță de la un contact nedorit folosind următoarele sfaturi: Setați profilul dvs. ca particular: link-ul Setări de confidențialitate din pagina Modificați setările contului vă direcționează către o opțiune ...

Cum să vă gestionați grupul MySpace - manechine

Cum să vă gestionați grupul MySpace - manechine

După ce vă creați propriul grup MySpace și puteți obține câteva MySpace utilizatorii să se alăture acelui grup, este timpul să vedem cum puteți să începeți cu adevărat grupul și să îi atrageți pe alții să participe și să contribuie. Publicarea imaginilor în grupul dvs. MySpace Faceți clic pe linkul Încărcați imagine din pagina principală a grupului dvs. pentru a accesa ...

Alegerea editorilor

Cum să adăugați înregistrări într-un tabel Excel 2007 - manechine

Cum să adăugați înregistrări într-un tabel Excel 2007 - manechine

După ce ați creat un Excel 2007 tabel (utilizând butonul Tabel din fila Inserare), puteți alege din mai multe metode pentru a adăuga înregistrări în tabel. Înainte de a adăuga înregistrări, intervalul trebuie deja formatat ca tabel. Pentru a formata un interval de foi de lucru ca tabel, selectați o celulă din interval și ...

Cum să adăugați înregistrări într-un tabel Excel 2010 - manechine

Cum să adăugați înregistrări într-un tabel Excel 2010 - manechine

După ce ați creat un Excel 2010 tabel, puteți alege din mai multe metode pentru a adăuga înregistrări în tabel. Înainte de a adăuga înregistrări, intervalul trebuie deja formatat ca tabel. Pentru a formata o gamă de tabel de lucru ca tabel, selectați o celulă din interval și apoi faceți clic pe butonul Tabel din caseta Insert ...

Alegerea editorilor

Cum să editați un buget QuickBooks 2010 - dummies

Cum să editați un buget QuickBooks 2010 - dummies

Puteți face ajustări la un buget QuickBooks 2010, ați creat. QuickBooks vă permite să modificați sumele pe care doriți să le bugetați pentru fiecare cont pe care l-ați inclus.

Cum să editați și Paycheck nu apare în QuickBooks 2012 - manechine

Cum să editați și Paycheck nu apare în QuickBooks 2012 - manechine

Fii atent atunci când doriți să schimbați statul de plată verificați informațiile prin editarea sau anularea salariilor în QuickBooks 2012. Controalele de salarizare sunt puțin mai dificile decât controalele regulate, deoarece informațiile din controalele de salarizare afectează o grămadă de contoare diferite de salarizare. De exemplu, cecurile de salarizare scad salariul brut al cuiva pentru anul. cecuri de salarizare ...

Cum să Facturi de e-mail în QuickBooks 2012 - manechine

Cum să Facturi de e-mail în QuickBooks 2012 - manechine

Puteți trimite prin e-mail o factură de la QuickBooks 2012. Pentru a face acest lucru, faceți clic pe butonul Trimiteți și alegeți comanda Încasare prin poștă din meniul afișat de QuickBooks. (Butonul Trimitere apare în partea de sus a ecranului Creare factură.) Când QuickBooks afișează caseta de dialog Trimitere factură, indicați ce cont de e-mail doriți să utilizați ...