De laatste stap in de ontwikkeling van deze steekproef is het opzetten van ons certificaat beleid sinds alle API calls zijn via HTTPS. De werkelijke handset zal certificaat winkel setup hebben, maar voor de emulator kunnen wij ofwel het inrichten van een winkel of een aangepast certificaat beleid te bepalen.
Dit kan door een implementatie van System.Net.ICertificatePolicy. Om te testen, zullen we alle certificaten voor vertrouwen now.
publicclassTrustAllCertificatePolicy:System.Net.ICertificatePolicy{publicTrustAllCertificatePolicy(){}publicboolCheckValidationResult(System.Net.ServicePoint sp, X509Certificate cert, WebRequest req, int probleem) {returntrue;}}
En tijdens de applicatie opstarten, moeten we registreren onze policy:
staticvoidMain(){System.Net.ServicePointManager.CertificatePolicy=newTrustAllCertificatePolicy();Application.
Run(newForm1());}
Note:
De onderliggende OS-omgeving en informatie over het apparaat kan worden verkregen door de uitgifte van inheemse oproepen naar het systeem. Je moet een veiliger beleid uit te voeren wanneer implementatie op echte hardware.
De inzet van mobiele toepassingen voor het testen en debuggen is zeer eenvoudig en duidelijk.
Dit zal een dialoogvenster te starten waarin u wordt gevraagd om een emulator te kiezen.
Je hebt nu een omgeving klaar om Google gegevens-API aangedreven applicaties op Windows Mobile-platform te ontwikkelen.