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

Skriva Windows Mobile Application Använda Google Data Apis

Det sista steget i utvecklingen av detta prov är att installera vår certifikatpolicyn sedan alla API-anrop är över HTTPS. Själva telefonen kommer att ha certifikatarkiv installationsprogrammet men för emulatorn vi kan antingen ställa in en butik eller definiera en anpassad certifikatpolicy. Detta kan göras genom att tillhandahålla en implementering av System.Net.ICertificatePolicy. För att testa ändamål, kommer vi att lita på alla certifikat för now.

publicclassTrustAllCertificatePolicy:System.Net.

ICertificatePolicy{publicTrustAllCertificatePolicy(){}publicboolCheckValidationResult(System.Net.ServicePoint sp, X509Certificate cert, WebRequest req, int problem) {returntrue;}}

Och under programstart, måste vi registrera vårt policy:

staticvoidMain(){System.Net.ServicePointManager.CertificatePolicy=newTrustAllCertificatePolicy();Application.Run(newForm1());}

Note:

Den underliggande operativsystemet miljön och information om enheten kan erhållas genom att utfärda inhemska samtal i systemet. Du bör genomföra en säkrare politik när du installerar på riktig hårdvara.

Omdömen

Deployment Omdömen

Omdömen

Utbyggnad av mobila applikationer för testning och felsökning är mycket enkel och okomplicerad. Omdömen

  • Kontrollera att du har Device Emulator och Windows Mobile Device Center körs i Cradle läge. Omdömen
  • När du har sammanställt din lösning i Visual Studio, tryck på F5 (Debug). Detta kommer att lansera en dialogruta där du kan välja en emulator. Omdömen
  • Välj Windows Mobile 6.0 Classic Emulator och tryck på Deploy. Ditt program kommer nu att paketeras och distribueras till redan kör emulatorn.

    Omdömen

  • Lägg till brytpunkter i koden för att felsöka de API-anrop.

    Omdömen

    Slutsats Omdömen

    Du har nu en miljö redo att utveckla Google Data API drivna applikationer på Windows Mobile-plattformen. Omdömen

    Page   <<  [1] [2] [3] 

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