1.最近因为项目需要在ant环境下安装打包好的apk文件,代码如下
<?xml version="1.0" encoding="UTF-8"?>
<project name="installpackage" default="install">
<target name="uninstall">
<exec executable="cmd">
<arg value="/c"/>
<arg value="adb uninstall com.phonemenu" />
</exec>
</target>
<target name="install" depends="uninstall">
<exec executable="cmd">
<arg value="/c" />
<arg value="adb install E:\aa\EMenuPhone.apk" />
</exec>
</target>
</project>
2.在adb shell 下直接运行已经安装好的应用,-a 是表示是根据action来打开, -n 直接打开组件
am start -a android.intent.action.VIEW -d http://www.baidu.com
3.也可以直接在cmd下运行指定的应用
adb shell am start -n 应用包名/应用的主Activity
分享到:
相关推荐
在Android应用开发中,构建和打包过程是必不可少的环节,特别是在多渠道发布时,需要针对不同的市场或平台生成定制的APK。Mac环境下,开发者常使用Ant作为构建工具来完成这个任务。Ant是一个基于Java的构建工具,它...
在Android开发过程中,Ant是一个非常重要的工具,它是一个开源的Java构建系统,广泛用于自动化编译、测试和部署Java应用程序,包括Android应用。本篇文章将详细介绍如何使用Ant来打包Android应用,以及涉及到的相关...
- **Java JDK SE 1.6**:这是运行 Ant 和 Android 应用所必需的基础环境。 - **Google Android SDK**:提供了构建 Android 应用所需的工具集。 - **Apache Ant**:自动化构建工具,用于简化 Android 应用的构建过程...
下面将详细介绍如何使用Ant来批量打包Android应用。 首先,确保你已经安装了以下基本环境: 1. Java Development Kit (JDK):Ant是用Java编写的,所以你需要先安装JDK,以便运行Ant。 2. Android SDK:包含了构建...
在完成 JDK 和 Android SDK 的安装及配置后,可以利用 Ant 构建工具来自动化构建 Android 应用。通过编写 Ant 构建脚本(build.xml),可以定义项目构建的各个阶段,包括编译源代码、资源文件处理、生成 APK 文件等...
本示例中的"AntTest演示工程"就是专为展示如何利用Apache Ant工具来构建Android应用程序而设计的。Ant是一个开源的Java构建工具,它基于XML格式的构建文件(build.xml)来定义构建过程。 1. **Apache Ant简介** ...
本教程将详细介绍如何使用Ant来发布Android应用到手机上,包括设置环境、编写build.xml脚本以及执行编译和安装的过程。 首先,我们需要了解Ant。Ant是Apache软件基金会的一个项目,它是一个基于Java的构建工具,...
下面将详细阐述Ant在Android开发中的应用及其1.9.4版本的主要特性。 1. Ant与Android开发: - **构建系统**:在早期的Android开发中,Ant是默认的构建工具。开发者通过编写XML配置文件(build.xml)来定义构建过程...
在描述中提到的博文链接(由于实际无法访问,以下内容基于Ant在Android中的常规用法)可能详细阐述了如何使用Ant来构建Android应用。通常,这个过程包括以下几个关键步骤: 1. **设置环境**:首先确保安装了Java ...
本实例将详细讲解如何利用Ant来实现Android应用的自动化打包。 1. **Ant简介** - Ant是Apache软件基金会的一个项目,它是一个基于Java的构建工具,类似于Make或MSBuild,但更加灵活且易于跨平台使用。 - 它的核心...
本篇将详细介绍Ant的安装配置以及如何用它来打包Android应用。 一、Ant简介 Ant是一个由Apache软件基金会开发的Java库和命令行工具,其任务是驱动构建过程。它通过XML定义的构建文件(build.xml)来描述构建步骤,...
本资源将详细介绍如何使用Ant进行批量多渠道打包Android应用。 首先,你需要在你的项目中集成Ant。这通常意味着在项目根目录下创建一个名为`build.xml`的Ant构建文件。这个文件是Ant的配置中心,它定义了构建过程中...
本篇将详细讲解"android ant test",即如何使用Ant进行Android应用的构建与测试。 Ant是一个由Apache基金会维护的Java构建工具,它基于XML来定义构建过程。在Android项目中,通过Ant脚本,我们可以执行编译、打包...
本文将详细介绍如何使用ANT进行Android应用的批量打包,并涵盖如何替换渠道号,以及所需的所有资源文件。 1. **ANT工具介绍** ANT是一个基于Java的构建工具,它可以读取XML格式的构建文件(build.xml),执行编译...
4. **生成Dex文件**:Android应用的运行时代码是以Dalvik Executable (DEX) 文件形式存在的。Ant可以通过`<exec>`标签调用SDK中的dx工具来生成Dex文件。需要提供输入的class文件目录和输出的Dex文件路径。 5. **...
标签“ant android开发 eclipse”进一步明确了讨论的主题,即在Android开发环境中,Ant工具与Eclipse IDE的集成应用。Eclipse是过去广泛使用的Android开发环境,提供了丰富的功能,包括代码编辑、调试和项目管理。...
这两个是构建Android应用所必需的工具。你可以通过命令行运行`java -version`和`ant -version`来检查它们是否已正确安装。 接下来,你需要在Android项目中配置Ant。在项目的根目录下创建一个名为`build.xml`的文件...
"安卓自动打包ant auto build Android Package" 主要指的是使用Apache Ant工具进行自动化构建Android应用的过程。Apache Ant是一种Java语言编写的构建工具,它提供了一种基于XML的方式来描述构建过程,使得开发者...
在Android项目中,Ant主要用来生成APK文件,这是Android应用的安装包。 **多渠道打包** 在Android开发中,多渠道打包主要是为了适应不同的分发平台或市场需求,例如Google Play、华为应用市场等。每个渠道可能需要...