androïde SDK training, verstrekt de volgende instrumenten ter ondersteuning van de toepassing van de automatische in je programma BU test, uiautomatorviewer, uiautomator,, uiautomatorviewer, Gui - instrumenten en de analyse van de toepassing van de androïde - BU -, de uiautomatorviewer instrumenten die een gemakkelijke lay - out van de hiërarchie en De visuele interface vanuit het oogpunt van onderdelen van een individuele gebruikers interface in de test van de prestaties van de apparatuur.Het gebruik van deze informatie, je kan later worden geselecteerd doel specifieke tests van onderdelen uiautomator test van de bu, de toepassing BU - component, wil je het testen, de installatie en de toepassing van de in het genoemde voorbeeld, de uitvoering van de volgende maatregelen, je androïde apparatuur in verband met de ontwikkeling van de machine, Je, het openen van een terminal venster navigatie < de androïde SDK > /tools /instrumenten, van deze beschikking, uiautomatorviewer bevel zal volgen, als volgt, zie je raam.Dit is de bu Automator browser raam.,, in de rechterbovenhoek van apparatuur op icoon klikken.Het zal beginnen met het gebruik van de apparatuur van de huidige scherm open interfaces.Het is zo 'n.,, na dat, zie je je uitrusting in uiautomatorviewer raam scherm, foto' s, van de kant van het raam.,, zie je twee wanden.- verklaart de structuur op de knooppunten van de instellingen, de gebruikersinterface onderdelen en bevat.In de volgende verdeling, voor elke module geeft details, als een voorbeeld, rekening houden met de volgende kaart.Als je op de knop, zie je op de knop is gekozen in de zone, en in de lagere wanden, waarvan de details geven.Als gevolg van deze knop is de druk op de knop, en dat is de reden waarom het eigendom, BU Automator, het publiek kan ook helpen om je naar je BU in verschillende richtingen.Bijvoorbeeld, als je weer in de richting van de apparatuur en het landschap, het scherm schieten.Dit wordt in de volgende tabel, uiautomator &verminderen; de,, nu kan je je eigen test, de werking en de uiautomatorviewer controleren.Met het oog op de oprichting van eigen test, je moet de uitvoering van de volgende stappen en de vermindering van de voor het beheer van de hulpbronnen;,,, klik op de nieuwe projecten, en de keuze van het pad van de eigendom> Java, en heeft de volgende en de vermindering, en daarna aan de bibliotheek;> [] [] steun toe te voegen en de keuze van junit3, klik. De toevoeging van de...Navigatie SDK catalogus.In het kader van het platform van de catalogus en de keuze van de nieuwe versie van de uiautomator.jar en android.jar SDK toevoeging van documenten, de uitbreiding van de klasse van je uiautomatortestcase voor nodig, test, test als je de code, in overeenstemming met deze stap voor het creëren van en de inzet van de test fles naar je doel Een apparaat voor het meten van de androïde, tot de vereiste profiel van de tank.Het genereren van de samenstelling van het dossier, het openen van de terminal en de volgende commando:,, < de androïde SDK > /tools /androïde creëren uitest projecten n < naam > - 1 - P < weg >,,, is de test die je uiautomator bron van documenten, de naam van het project, is de desbetreffende het project van de weg van het commando catalogus, die android_home variabelen, die android_home., = < path_to_your_sdk >,, naar waar het project in een catalogus van documenten en hoeven rijden je flessen getest.,, de inzet van de documenten die mier, pot, test apparaat door gebruik te maken van de ADB duwen, het bedrijf, commando. < path_to_output_jar > /data /lokaal /trimethoprim /, door de volgende commando, met negatieve test, Shell, uiauto; ADBDe werking van de motor te testen launchsettings.jar C com.uia.example.my.launchsettings, bijvoorbeeld, het volgende voorbeeld toont aan dat het gebruik van uitesting.Deze zaak kan worden gebruikt voor de toepassing van de experimentele uiautomatorviewer, door dit voorbeeld, je moet de werking in de praktijk van apparatuur, en dan begon uit te leggen uiautomatorviewer stappen, je zal stepsdescription androïde studio om een pakket in een androïde. Tutorialspoint aangevraagd;.Bij de oprichting van dit project, om ervoor te zorgen dat de doelstellingen die in het SDK je androïde SDK met de laatste versie van een hoger niveau van API.2 src /mainactivity.java dossier aan de activiteiten van de code.3modify XML - documenten res/layout/activity_main.xml voeg, indien nodig, een - component.4 stelt de src /second.java dossier aan de activiteiten van de code.5modify XML - documenten res/layout/view.xml voeg, indien nodig, een - component.6run, de toepassing en de keuze van een androïde apparatuur geïnstalleerd en de resultaten van de controle op de toepassing van het programma.Dit is de inhoud van de,, Java,., pakje com.tutorialspoint.myapplication; de invoer van android.content.intent; de invoer van android.support.v7.app.actionbaractivity; de invoer van android.os.bundle; de invoer van android.view.menu; de invoer van android.view.menuitem; de invoer van android.view.view; de invoer van android.widget.button; moet natuurlijk een van de belangrijkste uitbreiding van de activiteiten actionbaractivity {knop B1; - de beschermde nietig oncreate (pakket savedinstancestate {-). OnCreate (savedinstancestate (setContentView); r.layout. Activity_main); b = (knop) findViewById (r.id.button); b. Setonclicklistener (nieuwe horizon. Onclicklistener () {- de leegte onclick (overzicht) (= nieuwe over voornemen (de belangrijkste activiteitenDe tweede categorie,.); startActivity (in));}};) - de Boolcaanse onCreateOptionsMenu (menu) {///////uitbreiding van de menu 's; het zal een punt toevoegen aan de actie BAR als echt bestaat.Getmenuinflater (). De uitbreiding (r.menu.menu_main, menu 's); terug waar;} - de Boolcaanse onOptionsItemSelected (menu' s) {///////de actie BAR hier.Actie BAR /automatische verwerking van thuis /knop klikken, zo lang je ouders in de AndroidManifest.xml /aangewezen activiteiten.Int id = projecten. Getitemid (); ///////noinspection simplifiableifstatement als (id = = = = = = = r.id.action_settings) {} terug terug waar. Super. OnOptionsItemSelected (post);}}, hier is een tweede pakket van inhoud, Java,., com.tutorialspoint.myapplication; de invoer van android.app.activity; de invoer van android.os.bundle; de invoer van android.view.view; de invoer van android.widget.button; de invoer van android.widget.toast; /* * * * * * * sairamkrishna tot 4 /10 /2015.* * * * * * * /open voor de tweede uitbreiding - activiteiten (beschermde nietig oncreate (pakket savedinstancestate {-). OnCreate (savedinstancestate); setContentView (r.layout. Het oog); de knop B1 = (knop) findViewById (r.id.button2); b. Setonclicklistener (nieuwe horizon. Onclicklistener () {- de leegte onclick (overzicht) {geroosterd brood. (II. Maketext. Zo, "Dank je", Proost. Length_long). De show ();}});}}, hier is activity_main inhoud, XML, < xmlns:Android = "(schema http://schemas.android.com/apk/res/android 'xmlns: instrumenten http://schemas.android.com/tools Android:layout_width = =" "" "" "match_parent Android:layout_height = = = = = = = match_parent Android:paddingleft" @ dimensie /activiteitenIty_horizontal_margin "Android:paddingright =" @ dimensie /activity_horizontal_margin "Android:paddingtop =" @ dimensie /activity_vertical_margin "Android:paddingbottom =" @ dimensie /activity_vertical_margin "instrumenten: context =" mainstream "> < structuur Android:layout_width =" wrap_content "Android:layout_height =" wrap_content "androïde: tekst =" publiek "BU animatie - id =" "+ ID /androïde structuur": de omvang van de tekst: "25sp" Android:layout_centerhorizontal = "waar" /> < structuur Android:layout_width = "wrap_content" Android:layout_height = "wrap_content": de tekst = "Training"...... "" id = + ID /textview2 "Android:layout_below =" + ID /... Layout_alignright = "structuur": "+ MD /structuur "Android:layout_alignend =" + ID /structuur: de kleur van de tekst "..." "Android:textisselectableff36ff15 = = = = = = =" valse "androïde: de omvang van de tekst =" 35dp "/> < ImageView Android:layout_width =" wrap_content "Android: layout_height =" wrap_content "Android:ID =" @ + ID /ImageView "Android:src=" identificatie "Android:layout_below @ chong /=" + ID /textview2 "Android:layout_centerhorizontal =" waar "/> < knopen Android:layout_width =" wrap_content "Android:layout_height =" wrap_content "androïde: tekst =" knop "Android:ID =" + ID /knop: "..." "Android:layout_below 98dp layout_margintop = = = = = = =" + ID /foto 's: "de androïde layout_centerhorizontal =" waar "/> < /Ativelayout > hier is, gezien de inhoud van het XML - <,,,???????De XML - = "1" codering = "utf - 8"?> < xmlns:Android = "(schema http://schemas.android.com/apk/res/android" androïde: - = "verticale" - layout_width = "match_parent" Android:layout_height = "match_parent" > < knopen Android:layout_width = "wrap_content" Android:layout_height = "wrap_content" androïde: tekst = "knop"... "" id = + ID /button2 "Android:layout_gravity =" center_horizontal "Android:layout_centervertical =" waar "- layout_centerhorizontal =" waar "/> < /(schema >, hier is de inhoud van de string, XML, < middelen > < de string" app_name "> ik verzoek < /serie > LT" Hallo, string hello_world ">.< /serie > < - naam = "action_settings" > vaststelling van < /serie > < /resource > dit is de inhoud van de woorden, XML, <?De XML - = "1" codering = "utf - 8"?> < de xmlns:Android = "http://schemas.android.com/apk/res/android pakket =" COM. Tutorialspoint. MyApplication "> < toepassing van de androïde: allowbackup =" waar "de androïde icoon =" @ MIP /ic_launcher "androïde label =" @ string /app_name "androïde: thema 's =" stijl /apptheme "> LT de androïde; activiteiten: de naam =". De androïde: etikettering = "@ string /app_name" > < bedoeling filter > < actie - naam = "androïde. Bedoeling. Actie. De belangrijkste categorieën" > < - de Naam = "androïde. Bedoeling van de zender. Categorie. /> < /bedoelingen filters > < /activiteiten > < activiteiten androïde: naam:" tweede "> < /activiteiten >< /toepassing > < /lijst van > en laten we proberen te rennen bu de toepassing van je test.Ik veronderstel dat je al met je werkelijke androïde mobiele apparatuur en je computer.Voor de toepassing van de androïde studio, open je het dossier van de activiteiten van het project, en klik, een icoon uit de BAR.In het begin van uw aanvraag vóór de androïde studio zal de raam te kiezen die je wil je androïde toepassing van de optie kiezen, je GSM als een optie, dan controleer je mobiele apparatuur, zal de toepassing van het scherm.Nu met het begin van het publiek voor de bu Automator voor dit deel van de uitvoering van de toepassing van de maatregelen, BU - test.
De androïde BU - test
Previous:De androïde BU -
Next Page:De androïde.