到这里基本介绍了Android开发的一些基本知识,在开发实际应用时最常用的几个参考是:
最后一个是Google.com :-)
写好应用后,在设备上测试后,最后一步是发布你的应用。和Java ME平台类似的,Android应用也需要进行数字签名后才能发布。但和Java ME不同的,Android用来签名的数字证书并不需要经过CA认证,这可以每年省下$400-$500的费用,iPhone 每年需交$100费用。Android平台开发对于开发者来说是投资最小的,从长远看也是最有发展前途的一个手机平台之一。
发布Android应用前,可以使用工具(如keytool)
创建一个私钥来对应用进行数字签名。Keytool 在JDK中。
用法如下:
$ keytool -genkey -v -keystore my-release-key.keystore
-alias alias_name
-keyalg RSA -keysize 2048 -validity 10000
具体含义可参见:http://developer.android.com/guide/publishing/app-signing.htm l
除了数字签名之外,还可以对应用进行扰码,如果使用Eclipse来开发Android应用,在创建的每个Android应用中都有一个proguard.cfg文件,一般使用缺省设置即可。扰码(或称混淆)的好处是保护源码和去除一些无用代码可以是最后的发行包大大缩小。proguard的详细用法可以参见http://proguard.sourceforge.net/
如果使用Eclipse来发布最后的.apk 文件,可以通过Android Tool菜单向导来一步步来完成:
相关推荐
Android OpenGL ES 简明开发教程四:3D 坐标变换
Android简明开发教程二十四篇及示例代码下载.pdf
Android OpenGL ES 简明开发教程
android开发教程CHM版本的,清晰直观,详细讲述了android开发所有的机制以及原理,并配有详细例子代码讲述~
Android手机应用开发简明教程.rar
这是我们开发时,老师给的资料,做的比较详细。这里免费赠送。希望下过资源的朋友,能够评论一下。方便后来人决定是否要下载
Android_OpenGL_ES_简明开发教程,介绍了OpenGL_ES在android下的简明开发方法
Android OpenGL ES 简明开发真正的3D图 Android平台提供的OpenGL ES API主要定义在包android.opengl ,javax.microedition.khronos.egl ,javax.microedition.khronos.opengles ,java.nio 等几个包中
Oracle+11g数据库应用简明教程 共十八个ppt
Android OpenGL ES 简明开发教程相关源码添加颜色 简单的上色方法叫做顶点着色(Vertxt coloring),可以使用单色,也可以定义颜色渐变或者使用材质(类同于二维图形中各种Brush类型)。
简明批处理教程简明批处理教程简简明批处理教程明批处理教程
Android OpenGL ES 简明开发教程相关源码材质渲染 使用材质渲染,首先需要构造用来渲染的Bitmap对象,Bitmap对象可以从资源文件中读取或是从网络下载或是使用代码构造
Oracle 11g数据库应用简明教程 课件及源代码。
第二章 Android开发与调试基础 22 一、Android开发基础 22 1.1.1 Activity 22 1.1.2 AndroidManifest.xml 25 1.1.3 页面布局文件(Layout) 28 二、Android调试与DDMS 31 1.2.1 DDMS 31 1.2.2 Android...
MFC 简明教程 MFC 简明教程 MFC 简明教程 MFC 简明教程
Oracle_11G_数据库应用简明教程PPT
C#开发GIS应用简明教程 第一章 个人感觉对于新手帮助很大的一篇文章