ubuntu-关于命令行创建一个android test-project

问题描述

关于命令行创建一个android test-project

在适应IDE(例如Eclipse)创建Android test project时可以将test target project设置为this project,那么如何在命令行创建一个android test project ?
如果使用 android create test-project -p . -m .
会报错:Error: No AndroidManifest.xml file found in the main project directory:
如何解决?
我做的是Robotium测试,只有Apk木有源代码,所以被测试工程师不存在滴。肿么办?

解决方案

试了下,要给出AndroidManifest.xml,和project.properties两个文件才行。

解决方案二:

官方文档上这样说的:
android create test-project -m -n -p

实例:
$ cd ~/source
$ android create test-project -m ../HelloAndroid -n HelloAndroidTest -p HelloAndroidTest

解决方案三:

apk中有manifest.xml文件,加压apk, 将后缀名改成.zip , 解压出来,能看到manifest.xml

时间: 2025-01-21 11:15:51

ubuntu-关于命令行创建一个android test-project的相关文章

Linux有问必答:如何在命令行创建一个MySQL数据库

Linux有问必答:如何在命令行创建一个MySQL数据库 问题:在一个某处运行的MySQL服务器上,我该怎样通过命令行创建和安装一个MySQL数据库呢? 为了能通过命令行创建一个MySQL数据库,你可以使用mysql命令行客户端.下面是通过mysql命令行客户端创建和安装MySQL的步骤. 第一步:安装MySQL客户端 当然你得确保MySQL客户端已经安装完毕.如果没有的话,可以按照下面的方法. 在Debian,Ubuntu 或者 Linux Mint上: $ sudo apt-get inst

msbuild-如何使用命令行创建一个空白vs项目或者解决方案

问题描述 如何使用命令行创建一个空白vs项目或者解决方案 使用的是vs2010旗舰版,了解到有几个VS的工具devenv,MSBuild,VCBuild可以在命令行根据已有的.csproj及.sln文件编译生成项目或解决方案. 但是我现在想要知道的是如何用命令行从无到有的创建一个全新的空白解决方案/项目,就是VS打开后点击文件->新建项目,输入项目名,确定后生成一个新项目的这一整个过程的命令行操作方式. 需要参数的是指定文件名和项目类型,主要是想要做到新生成项目的自动化操作而不要老是手点,所以如

《Android应用开发攻略》——1.3 从命令行创建 “Hello, World”应用程序

1.3 从命令行创建 "Hello, World"应用程序 Ian Darwin1.3.1 问题 你想在不使用Eclipse ADT插件的情况下创建新的Android项目.1.3.2 解决方案 使用Android开发工具包(Android Development Kit,ADK)中的android工具,利用creat project参数和一些附加参数配置你的项目.1.3.3 讨论 除了平台名称之外,android还是一个用于创建.更新和管理项目的命令行工具的名称.可以进入android

Linux有问必答:如何通过命令行创建和设置一个MySQL用户

Linux有问必答:如何通过命令行创建和设置一个MySQL用户 问题:我想要在MySQL服务器上创建一个新的用户帐号,并且赋予他适当的权限和资源限制.如何通过命令行的方式来创建并且设置一个MySQL用户呢? 要访问一个MySQL服务器,你需要使用一个用户帐号登录其中方可进行.每个MySQL用户帐号都有许多与之相关连的属性,例如用户名.密码以及权限和资源限制."权限"定义了特定用户能够在MySQL服务器中做什么,而"资源限制"为用户设置了一系列服务器资源的使用许可.创

新建了一个windows服务,关机再开机能够自启动,但是用cmd命令行创建此服务需要手动启动

问题描述 有没有什么方法,创建此windows服务之后,不用手动启动,一运行此windows服务,它就自启动了?现在这个windows方法,运行完毕之后,需要手动去启动,但是关机开机之后他能自启动,我想要的是,运行完毕之后能达到像开机关机之后自启动这个情况,希望各位大神指点 解决方案 本帖最后由 a981583536 于 2016-07-11 13:05:10 编辑解决方案二:自己去看下Program.cs的Main函数吧默认如果是服务的话通过ServiceBase.Run来运行你可以自己加个参

Android官方入门文档[1]创建一个Android项目

Android官方入门文档[1]创建一个Android项目   创建一个Android项目   这节课教你1.创建与Android Studio中的一个项目2.创建使用命令行工具项目 你也应该阅读•管理项目 Creating an Android Project This lesson teaches you to1.Create a Project with Android Studio2.Create a Project with Command Line Tools You should

《精通移动App测试实战:技术、工具和案例》一1.7 创建一个Android项目

1.7 创建一个Android项目 前面已经完成了Android开发环境的搭建工作,现在就让我们一起来编写一个简单的Android程序.这里我们要实现一个两个整型数字相加的程序. 1.7.1 创建一个新的Android项目 启动Eclipse,单击"File > New > Android Application Project"菜单项,如图1-42所示. 1.7.2 如何填写Android项目信息 在弹出的图1-43所示界面中,"Application Name

database-如何创建一个 android 程序升级机制?

问题描述 如何创建一个 android 程序升级机制? 我开发了一个android 程序,然后在平板电脑上安装了 apk. 现在我想修改一些代码行和SQLite 数据库中的一个表格,但是我不想重新安装 apk,我想升级一下. 那么如何创建这个升级机制? 解决方案 在你继承的SQLiteOpenHelper中重写SQLiteOpenHelper public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion), 你只需

使用命令行创建dmg的例子

什么是DMG文件,如何打开? DMG格式是在MAC系统上的一个镜象文件,也可以说是压缩文件,如果你用PC且没有装MAC OS X for X86的话,就不要费力了.如果你是使用苹果机或在PC上装了MAC OS X for X86,在MAC系统上双击这个文件就可以解开了:如果想把这个文件烧录成DVD,用toast把文件烧成光盘即可:dmg=>disc image 命令行创建dmg 自动获取软件版本号  代码如下 复制代码 APP_NAME="Soulver" VERSION=$(/