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