1.为应用程序设定版本,在应用程序清单文件中设置。
1》android:versionCode="int"; 控制应用程序的版本,如果更新了应用程序则需要增加int的数值。不显示给用户。
2》android:versionName="String" 代表应用程序的版本信息。需要显示给用户。
2.设定程序的系统API等级
<uses-sdk android:minSdkVersion="8" />设置android API的最低版本
<uses-sdk android:targetSdkVersion="8" />用于设置用于运行程序的api等级。
<uses-sdk android:maxSdkVerision="8" />设置android api的最高版本,如果没有指定,则系统认为没有最高等级限制。
3.使用traceview进行代码性能分析,工具在SDK的安装路径tool/traceview.bat
在需要进行代码性能分析的代码前加上Debug.startMethodTracing("fileName"),开启方法追踪。参数为保存性能分析结果的文件名。
在需要进行代码性能分析的代码后加上Debug.stopMethodTracing(),关闭方法追踪。
将文件导出到电脑上tools文件夹里,使用命令行,traceview fileName显示测试结果分析图。
4.对程序进行压力测试工具monkey。
5.对程序进行数字签名
1》Debug方式:在开发和测试时使用
2》Release方式:程序准备发布时。1)命令行 2)ADT向导
6.zipalign工具优化应用程序:
1》使用ADT工具
2》使用zipalign工具,推荐使用android程序发布时的常用工具
分享到:
相关推荐
"Android-一个Android库提供了常用工具和实用程序"这个标题所指的,就是一个这样的库,它为Android应用开发提供了一系列便利的工具类和实用方法。这个库可能是由makiftutuncu创建并维护的,版本号为1262b46,这通常...
"Android 基本框架+常用工具类"这个主题涵盖了Android开发中的基础架构以及常用工具类的实现,这对于任何Android开发者来说都是必备的知识点。下面我们将深入探讨这些方面。 首先,Android框架是应用程序的基础,它...
本篇将深入探讨"android 实时监测网络常用工具类",包括`NetWorkBroadcastReceiver`、`NetworkUtils`以及`BaseActivity`,并阐述它们在监测网络状态中的作用。 首先,`NetWorkBroadcastReceiver`是一个实现了...
"Android常用工具库"这个主题涵盖了各种工具类库,它们可以帮助开发者处理日常开发中的各种任务。让我们深入了解一下这个领域的核心知识点。 1. **支持库与依赖注入** Android Support Library(现在称为AndroidX...
本篇文章将详细探讨Android开发中的几个常用工具类,包括LOG、Toast、SharedPreferences以及其他的实用工具类。 1. **LOG工具类**: 在Android开发中,日志(LOG)主要用于调试和追踪应用运行时的状态。自定义的...
本资源"Android快速开发系列 10个常用工具类 程序源码"提供了10个实用的工具类,旨在帮助开发者更快捷地完成日常开发工作。以下是对这些工具类的详细解释: 1. **StringUtil**: 字符串处理工具类,包括字符串格式化...
然而,有时我们需要手动安装未在市场发布的APK,或者在没有网络连接的情况下安装应用,这时Android应用程序安装工具就显得非常实用。它提供了一个图形化的界面,使得非技术人员也能简单、快速地完成APK的安装过程,...
【标题】"安卓开发框架工具类相关-Android快速开发系列10个常用工具类.rar" 涉及的是Android应用程序开发中的一个关键方面——工具类的集合。在Android开发中,工具类通常包含一系列静态方法,用于执行常见的、重复...
以上就是关于Android常用工具类的一些基本介绍,这些工具类大大简化了开发过程,提高了代码的可复用性和可维护性。在实际开发中,开发者可以根据需求选择合适的工具类进行集成和扩展,打造出高效稳定的Android应用。
### Android应用程序开发知识点详解 #### 一、Android概述 Android是一种基于Linux内核的开源移动设备操作系统,由Google公司和开放手机联盟领导及开发。它主要用于触摸操作的手持设备上,如智能手机和平板电脑等...
本压缩包"基于Android系统Api封装常用工具类.zip"中包含的AJT-code很可能是作者为了方便Android应用开发而编写的自定义工具类集合。 首先,我们要理解Android系统的API是什么。Android API是Google为开发者提供的...
"android 常用工具封装"这个主题聚焦于如何通过Java语言来优化和整理Android开发中的常用功能,使得开发者能够更方便地集成和调用。下面我们将深入探讨这个主题,以及在压缩包中的"RxTool"可能包含的内容。 首先,...
本篇文章将详细探讨“取色器”这一Android开发中的常用工具,以及与之相关的知识点。 首先,我们要理解“取色器”的基本功能。取色器通常具备以下特性: 1. 实时取色:用户可以通过鼠标或触屏点击屏幕上的任意位置...
这个压缩包中的工具覆盖了从开发到测试再到发布的各个环节,对于Android开发者来说,是提升效率和解决问题的强大武器。熟练掌握并合理运用这些工具,将使开发者在面对各种挑战时更加游刃有余。因此,无论是初学者...
4. **ProGuard** 的逆操作工具,如 **dexGuard** 或 **Obfuscator-IL**:ProGuard是Android开发中常用的代码混淆工具,这些逆操作工具可以帮助我们还原被混淆的代码。 5. **Smali/baksmali**:Smali是一种Dalvik...