*   >> Læs Uddannelse artikler >> science >> programming

Android Programmering: Hello World [1]

Din Project

Android plugin til Eclipse har også fremragende integration med Eclipse debugger. For at demonstrere dette, indføre en fejl i din kode. Skift din HelloAndroid kildekoden for at se sådan ud:

pakke com.example.helloandroid, import android.app.Activity, import android.os.Bundle, publicclassHelloAndroidextendsActivity {/** Kaldes, når aktiviteten er først oprettet. * /@ Overridepublicvoid onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState) o = null Objekt; o.toString (); setContentView (R.layout.

main)}}

Denne ændring blot indfører en NullPointerException ind i din kode. Hvis du kører din ansøgning igen, vil du i sidste ende se denne:


Tryk på "Afbryd" for at afslutte programmet og lukke-vindue

For at finde ud af. mere om fejlen, sæt et breakpoint i din kildekode på linjen Object o = null; (dobbeltklik på markøren baren ved siden kildekoden linje). Vælg derefter Kør> Debug Historie> Hej, Android i menuen for at komme ind debug-mode. Din app vil genstarte i emulatoren, men denne gang vil suspendere når den når breakpoint du angiver.

Du kan derefter gå gennem koden i Eclipse s Debug perspektiv, ligesom du ville gøre for et andet program.


Oprettelse projektet uden Eclipse

Hvis du ikke bruger Eclipse (såsom hvis du foretrækker en anden IDE, eller blot bruge tekst redaktører og kommandolinje-værktøjer) så Eclipse plugin kan ikke hjælpe dig. Må ikke bekymre dig selv -. Du ikke mister nogen funktionalitet, bare fordi du ikke bruger Eclipse

Android plugin til Eclipse er egentlig bare en wrapper omkring et sæt af værktøjer, der følger med Android SDK.

(Disse værktøjer, ligesom emulator, AAPT, ADB, DDMS, og andre er dokumenteret andre steder.) Således er det muligt at ombryde disse værktøjer med et andet værktøj, såsom en "myre" bygge-fil.

Android SDK indeholder et værktøj, der hedder "android", der kan bruges til at oprette alle de kildekode og bibliotek stumper til dit projekt, samt en myre-kompatibelt build.xml fil.

Dette giver dig mulighed for at bygge dit projekt fra kommandolinjen, eller integrere det med IDE eget valg

For eksempel, for at skabe en HelloAndroid projekt ligner den skabt i Eclipse, skal du bruge denne kommando:.
android skabe projekt \\ - pakke com.example.helloandroid \\ - aktivitet HelloAndroid \\ - target 2 \\ - path

/HelloAndroid

Dette skaber de nødvendige mapper og filer til projektet på placeri

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

Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.