做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk"。将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装。Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装。生成数字签名以及打包项目成APK都可以采用命令行的方式,但是通过Eclipse中的向导我们会更加方便地完成整个流程,打包发布的过程非常简单。下面以前面开发的"Hello World"为例,演示如何生成APK。

右键单击项目名称,选择"Android Tools",再选择"Export Signed Application Package…",如下图所示。




进入左图所示页面,单击"Next>"按钮,进入如右图所示窗口。




其中,Location为证书库将要存放的位置,Password是证书库的密码。

打包程序时,系统要求使用数字证书。如果没有数字证书,我们选择"Create new keystore"新创建一个证书库,单击"Browse…"按钮选择证书库将要保存的位置并填入信息,如左图所示。单击"Next>"按钮,如右图所示。



其中,Alias是该证书的名字;password是该证书的密码;Validity是指定证书有效年份。

如果已经拥有一个证书,那么可以选择"Use existing keystore",之后直接定位到证书库的位置并填入密码,如左图所示,接下来填入密码,单击"Next>"按钮,如右图所示。


单击"Browse…"按钮,选择文件保存的位置,如下图所示。



"Destination APK file "指定APK存储的位置。单击"Finish"按钮,打包完成。

进入"D:\My Document",会看到生成的HelloWorld.apk以及sharpandroid证书库。

我们可以把HelloWorld.apk文件发布到Internet上,也可以将该文件发布到Google的Android Market中,别人就可以下载它,并安装到手机上去。

转自:http://blog.csdn.net/luoyin22/article/details/7862742

更多相关文章

  1. Android——按钮类控件
  2. Android 项目生成证书指纹(MD5、SHA1、SHA256)
  3. Android Studio中点击按钮跳转到其他页面
  4. android按钮按下的效果
  5. Android在Button按钮上同时显示文字和图片
  6. Android(Java):按钮复选框点中效果
  7. Android——ImageButton【图片按钮】的点击事件与属性
  8. Android调用拨号按钮CALL_BUTTON
  9. Android 单击listview弹出popupwindow弹出框

随机推荐

  1. Android/Java中的常用签名算法
  2. 今天学习到了那些东西
  3. 在Android studio 项目中使用 9patch常见
  4. android中Rect类的使用
  5. Android 动画监听器
  6. 详解Android读取本地图片和网络图片的方
  7. Android Intent 序列化和反序列化
  8. android ui进阶教程
  9. (Android)画个钟看看
  10. Android 开发-Android studio 笔记