草庐IT

standalone-sample-ant-buildxmlint

全部标签

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 - Soundpool sample 未准备好

我想在我的游戏中使用一个.wav文件,目前我正在将声音加载到游戏中每个Activity的onCreate()中。soundCount=soundpool.load(this,R.raw.count,1);Activity开始后将播放声音。soundpool.play(soundCount,0.9f,0.9f,1,-1,1f);问题是有时我会遇到错误“samplexnotready”。是否可以在开始游戏时加载.wav文件并将其保存在内存中并稍后在整个游戏中使用?或者是否可以等待1-2秒让声音加载完成? 最佳答案 您需要通过SoundP

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

c++ - 你如何 "refactor"ant build.xml 文件?

我正在开发一个使用ant+cpptasks构建的大型C++系统.它工作得很好,但是build.xml文件已经失控了,因为添加新库或可执行目标的标准操作过程是复制和粘贴另一个lib/exe的规则(已经相当大)。如果这是“正确的代码”,那么它会为重构而尖叫,但作为一个Ant新手(更习惯于制作或VisualStudio解决方案)我不确定选项是什么。ant用户阻止ant构建文件爆炸的最佳实践是什么?一个明显的选择是通过XSLT生成build.xml,为常见的重复模式定义我们自己的标签。有人这样做吗,还是有更好的方法? 最佳答案 您可能对以下