一个 Android 应用程序从开发到发布的过程一般要经过下列步骤。 1)完成开发工作,在模拟器上测试运行。 2)将应用程序开发过程中的调试信息移除。 3)考虑为应用程序添加 EULA( E
1)完成开发工作,在模拟器上测试运行。
2)将应用程序开发过程中的调试信息移除。
3)考虑为应用程序添加 EULA( End User License Agreement)。
4)为应用程序添加自己的图标,取代默认的 Android 图标。
5)定义应用程序的版本。
6)为应用程序进行签名。
7)如果应用程序使用了 Google Map API,需要申请 Map API 密钥。
8)在真机上测试运行。
9)测试完成后,发布到 Google Play Store 或者其他应用程序网站。
其中,应用程序的版本由 AndroidManifest.xml 文件中的 <Manifest> 标签指定,例如:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="introduction.android.gpsLocationInMapDemo" android:versionCode="1" android:versionName="1.0"> ... </ manifest>其中,android:versionCode 为一个整数值,代表应用程序代码的相对版本,也就是版本更新过多少次。该值每次更新的值都应该比前一次大,以便于检查应用程序是否需要升级,此处表示第一次更新。
android:versionName 为一个字符串值,代表应用程序的版本信息,需要显示给用户,此处表示 1.0 版本。