草庐IT

red-gate-ants

全部标签

android - Ant 构建在 Eclipse 中失败

多年来,我一直使用Eclipse的Ant集成将我的Android项目构建为outlinedbyGoogleonthisdocumentationpage.这是我最喜欢的构建发布版本的方式,因为我可以在Eclipse中简单地点击“运行外部工具”来启动Ant构建,它会在后台运行。从最近(我相信ADT22.0或22.1)开始,我遇到了以下故障:[echo]HandlingResources...[aapt]GeneratingresourceIDs...[aapt]invalidresourcedirectoryname:C:\path\to\project\bin\res/crunchBU

java - Android:ANT 构建失败并出现 google-play-services-lib: "resolve to a path with no project.properties file for project"

我正在尝试使用ANT构建我的应用程序,但在包含google-play-services-lib库项目后我失败了。第1步我在我的project.properties文件中设置了对库项目的引用:android.library.reference.1=/path/to/google-play-services_lib第2步我在google-play-services_lib文件夹中运行了这些命令:androidupdatelib-project--path.antcleanantrelease建立成功!第3步回到我的项目文件夹antcleanantrelease错误BUILDFAILED/a

android - 如何使用 ant 构建带有外部库的 android 应用程序?

我有一个使用我的IDE构建良好的现有项目。我想使用“androidupdate”命令为这个项目生成一个ant构建文件。构建文件生成良好,但构建失败,因为它没有使用我的libs目录中的一些jarfile构建。我想找出正确的方法来告诉ant在我的libs目录中使用一些外部jar文件进行构建。我该怎么做?它是build.properties中的属性吗?我需要以某种方式修改build.xml吗?还是有完全不同的解决方案? 最佳答案 butthebuildfailsbecauseit'snotbuildingwithsomejarfilesI

android - 如何使用 ant 在设备上运行 android 应用程序

我希望能够在安装ant后启动我的应用程序,就像在eclipse中按下run按钮时一样。在命令行上创建项目后是否有现有的ant任务或者我可以使用ant执行的命令? 最佳答案 使用Navin提供的命令,我能够创建这个ant目标:在我执行的命令行上:antdebuginstallrun这一切都很顺利。编辑正如WarrenFaith在评论中有用地指出的那样,{activity}应该是带有.前缀的主要Activity的类名。所以最后一个参数的值的完整示例是org.package.name/.MyCustomActivity

使用带有库项目的 ant 进行 Android 单元测试

似乎最新的androidSDK工具仍然不能正确支持包含链接库项目的应用程序的测试。我有一个具有以下设置的项目:TestLib(android库项目)我在Eclipse中创建了所有这些项目,然后使用了androidupdate(test-/lib-)project...生成build.xml等。人。一旦您在TestMain中有一个类(在我的示例中为InheritAddition.java),该类继承自TestLib(Addition.java)中的一个类,并且您想在单元测试中引用该类(InheritAdditionTest.java),问题就开始了。测试库publicclassAddit

android - 将 android 库项目添加到 android 项目会阻止 Ant 构建

我正在向我的android应用程序(在本例中为Beintoo)添加一个android库项目。不是我的;这是一个外部库。但是,它没有附带build.xml。在Eclipse中构建工作正常,但是当我尝试用ant构建我的应用程序时,我得到了这个:BUILDFAILEDC:\Sandbox\MyProject\build.xml:110:Thefollowingerroroccurredwhileexecutingthisline:C:\Sandbox\MyProject\build.xml:41:Thefollowingerroroccurredwhileexecutingthisline:

Android Ant 构建 : proguard can't find referenced method in class ViewConfigurationCompatFroyo

我在这里的时间很短,所以我真的希望这里有人知道如何解决这些问题:[proguard]Warning:android.support.v4.view.ViewConfigurationCompatFroyo:can'tfindreferencedmethod'intgetScaledPagingTouchSlop()'inclassandroid.view.ViewConfiguration[proguard]Note:org.codehaus.jackson.map.deser.BasicDeserializerFactory:can'tfinddynamicallyreference

android - 用于自动构建 Android 应用程序的 Maven 与 Ant

我正在评估是否使用Ant或Maven来自动化我的Android开发构建过程。我一直在尝试在线阅读以做出明智的决定,但没有找到许多与Android开发相关的细节。根据您的经验:主要区别是什么?我读过一些人说他们有不同的目的?那会是什么?是什么让你选择其中之一?各自的长处和短处是什么?哪个更容易设置和维护?社区中是否提供/最常用的一种?我发现了一个类似的问题WhatbenefitsdoesMavengive(overant)forbuildingandroidprojects?,但他问的是Maven相对于Ant的好处,首先,我什至不知道Ant的好处,其次,他只得到了一个对我来说并不清楚的答

android - Android SDK 中突然缺少 ant/文件夹。谷歌删除了吗?

我试过编译libreofficecore项目(选择Android模块)(使用make,尚未涉及Gradle),我收到此错误:/home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/build.xml:90:Cannotfind/home/aleksandar/Android/Sdk/tools/ant/build.xmlimportedfrom/home/aleksandar/libreoffice/workdir/UnpackedTarball/owncloud_android_lib/bui

android - 当测试项目在 libs 目录中有 jar 时,无法构建和运行使用 "ant create test-project"创建的 android 测试项目

我有一个构建名为MyApp的应用程序的模块。我有另一个为该应用程序构建一些测试用例,称为MyAppTests。他们都构建了自己的APK,并且在我的IDE中都可以正常工作。我想使用ant构建它们,以便我可以利用持续集成。构建应用程序模块工作正常。我在编译和运行测试模块时遇到了困难。使用来自previousquestion的Christopher的提示,我使用androidcreatetest-project-pMyAppTests-m../MyApp-nMyAppTests来创建必要的构建文件来构建和运行我的测试项目。这似乎很好用(一旦我删除了它为我构建的一个不必要的测试用例,并将我的A