Difference between revisions of "Deploy App to Android"

From MgmtWiki
Jump to: navigation, search
(Solutions)
(Problems)
 
(One intermediate revision by the same user not shown)
Line 10: Line 10:
 
==Problems==
 
==Problems==
 
*The largest part of the problem is not getting the web site to run, but rather to ensure that it is secure using SSL certificates and HTTPS.
 
*The largest part of the problem is not getting the web site to run, but rather to ensure that it is secure using SSL certificates and HTTPS.
 +
* Debugging of an [https://stackoverflow.com/questions/57142123/xamarin-android-how-to-stop-visual-studio-from-removing-the-previous-version-of Android App from Visual Studio] will always uninstall an old version before loaded a new one, which will result in the keystore and other data being removed.
  
 
==Solutions==
 
==Solutions==
Line 15: Line 16:
 
*
 
*
 
* [https://developer.android.com/training/basics/intents/result Getting a Result from an Activity]
 
* [https://developer.android.com/training/basics/intents/result Getting a Result from an Activity]
 +
*Set the appropriate permissions in Android Manifest - ACCESS_NETWORK_STATE on by default - typically add the following INTERNET
  
 
==References==
 
==References==
 
[[Category:Profile]]
 
[[Category:Profile]]

Latest revision as of 17:23, 2 March 2020

Full Title

Deploying a Xamarin App to Android Smart Phone.

Context

  • Bring up a secure web app deployment with a minimum of fuss.
  • It is assumed that the Web Site working well that the app will connect to.
  • The assumption here is that the design is not fully fleshed out as the User Experience needs to be functional before it can be fully evaluated.
  • Later the problem is to get the performance to be good while the deployment expands.

Problems

  • The largest part of the problem is not getting the web site to run, but rather to ensure that it is secure using SSL certificates and HTTPS.
  • Debugging of an Android App from Visual Studio will always uninstall an old version before loaded a new one, which will result in the keystore and other data being removed.

Solutions

  • Use Visual Studio to attach debugger to running instance.
  • Getting a Result from an Activity
  • Set the appropriate permissions in Android Manifest - ACCESS_NETWORK_STATE on by default - typically add the following INTERNET

References