*   >> läser Utbildning artiklar >> science >> programming

Android Programmering: Hello World [1]

n med Eclipse debugger. För att visa detta, införa en bugg i din kod. Ändra din HelloAndroid källkoden att se ut så här:

paket com.example.helloandroid, import android.app.Activity, import android.os.Bundle, publicclassHelloAndroidextendsActivity {/** Anropas när aktiviteten är först skapade. * /@ Overridepublicvoid onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState), Object o = null; o.toString (); setContentView (R.layout.main);}}

Denna ändring införs helt enkelt en NullPointerException in din kod.

Om du kör programmet igen, kommer du så småningom ser detta:

Omdömen

Tryck "Tvångsavsluta" för att avsluta programmet och stänga emulatorfönster Omdömen

För att ta reda på. mer om felet, sätta en brytpunkt i källkoden på linjen Object o = null; (dubbelklicka på markören bar bredvid källkoden linje). Välj sedan Kör> Debug Historia> Hej, Android från menyn för att gå in debug-läge. Din app kommer att starta i emulatorn, men den här gången kommer det att avbryta när den når brytpunkten du anger.

Du kan sedan stega igenom koden i Eclipse Debug perspektiv, precis som du gör för något annat program. Omdömen

Omdömen

Skapa projektet utan Eclipse Omdömen

Om du inte använder Eclipse (t.ex. om du föredrar en annan IDE, eller helt enkelt använda textredigerare och kommandoraden) sedan Eclipse plugin kan inte hjälpa dig. Men oroa dig inte -. Att du inte förlorar någon funktionalitet bara för att du inte använder Eclipse Omdömen

Android Plugin för Eclipse är egentligen bara ett omslag runt en uppsättning verktyg som ingår i Android SDK.

(Dessa verktyg, som emulatorn, AAPT, adb, DDMS, och andra dokumenterade någon annanstans.) Därför är det möjligt att linda dessa verktyg med ett annat verktyg, såsom en "myra" bygga fil. Omdömen

Android SDK innehåller ett verktyg som heter "android" som kan användas för att skapa all källkod och katalog Män för ditt projekt, samt en ant-kompatibel build.xml fil. Detta gör att du kan bygga ditt projekt från kommandoraden, eller integrera den med IDE du valt Omdömen

Om du exempelvis vill skapa en HelloAndroid projekt som liknar den som skapats i Eclipse, använda detta kommando.


android skapa projekt \\ - paketet com.example.helloandroid \\ - aktivitet HelloAndroid \\ - mål 2 \\ - path Omdömen /HelloAndroid

Detta skapar nödvändiga mappar och filer för projektet vid Platsen definieras av bana Omdömen. Omdömen

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] 

Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.