且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App

更新时间:2022-10-06 22:50:22

原文 Visual Studio 2012如何透过电子邮件部署Xamarin.Android App

Android App在部署到实机的时候不像iOS的App限制你一定要使用向Apple申请的开发者凭证,在Apple不管是你要上架到Apple Store或者是企业内部署,你都必须向苹果申请凭证。
而Android可以允许你用自建的Private Key来签署你的APP,这样若是你的APP只是要在企业内部署而并没有要上架到 Google Play Service,你可以选择这样的方式来做。经由你自建的Private Key所签署建立的APP,你可以经由电子邮件或者是网站来发布你的APP。

(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App

这个范例我们要使用Gmail来发布一个APP,主要的步骤如下:

  1. 建立自己的Private Key
  2. Compile for release 你的App
  3. 利用电子邮件来发布APP
1. 在Visual Studio 里面开启你的Android项目,在编译模式里把[Debug]改成[Release]
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
2. 在你的项目按下右键开启属性窗口
2.1 在Android Manifest里面我们在Application name,Package name,Version number,Version name,填入跟你的的APP相关的信息。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
2.2 接着到 Mono Android Options 选项里面去,把 Bundle assemblies into native code 这个项目勾选起来
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
3. 接着在Visual Studio画面上方选到[工具],然后下拉项目选到[ Publish Android Application]
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
4. 在接下来的KeyStore Selection 窗口我们要选择你的Private key来签署你的APP。
这部分你可以使用一个原先就存在的Key store,或者是你也可以直接在这个步骤时建立一个新的KeyStore。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
5. 在Select Destination窗口我们选择App发布位置以及这只APP的文件名,
最后我们按下Publish,就可以来发布这只APP。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
6. 编译完成后在你的项目文件夹的 bin --> Release路径下找到两个Apk的档案。
Signed是被签署过的APK,我们要用这一个APP来发布部署。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
7. 开启你的Email信箱,把刚刚编译好的apk档案加入附件档案,然后将App寄给要部署的人。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
8. 接着我们开启手机的电子邮件信箱,点选我们邮件的附件档案,手机会开始安装这只APP。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App
9. 部署完成。
(12)Visual Studio 2012如何透过电子邮件部署Xamarin.Android App