草庐IT

standalone-sample-ant-buildxmlint

全部标签

Android Ant 项目引用

我有一个Android项目,它有一个(Java)projectfolderreference。我是用eclipse开发的。现在我想用Ant编译。我想在build.xml中添加什么以包含引用。 最佳答案 假设您的项目名为“HelloListview”(比方说)并且您希望所有Ant生成的二进制文件都在Eclipse工作区之外结束,那么:首先,如果您按照此处的步骤操作:http://developer.android.com/guide/developing/other-ide.html在创建新项目下然后:1)将示例项目中生成的build

xml - 使用 Android 生成的 ant 构建文件时如何为 JAR 指定 lib 文件夹?

我正在使用由android生成的ant构建文件。我们的Android应用程序需要一个位于我们项目的lib文件夹中的JAR文件,因此我需要调整ant在构建内容时使用的类路径。当我运行时:ant-liblibdebug项目构建得很好,但这实际上应该在构建文件本身中。android生成的构建文件引用了android_rules.xml,所以很多这些东西都是自动化的。我想我的问题是,使用Android构建规则时这里的最佳实践是什么? 最佳答案 OurAndroidapplicationrequiresaJARfilethatlivesins

android - 使用 ANT 构建引用库项目的 Android 项目

更新我的sdk工具后,我无法从命令行构建我的项目。我一直在使用ManagingProjectsfromtheCommandLineontheAndroidDeveloperssite上的步骤使用ANT构建。我的项目引用了另一个库项目,所以我一直在使用:androidupdatelib-project--target--pathpath/to/your/project--librarypath/to/library_projectA更新我的default.properties、local.properties和build.xml文件,以及ant.batbuild.xml构建.apk。一段

android - 使用 ant 运行 Instrumentation 测试时出现 NoClassDefFoundError

(这是一个AndroidSDK工具v17问题。预计在v18中得到修复)我有一个测试目标项目A和一个测试项目B。项目A在其libs文件夹中有FlurryAgent.jar。项目B在其libs文件夹中有robotium-solo-3.1.jar当我编译并运行它们时,cdAandroidupdateproject-p.cd..cdBandroidupdatetest-project-p.-m../Aantallcleandebugantuninstallantinstalltanttestanttest执行测试失败:test:[echo]Runningtests...[exec][exec]

java - 在 ant 脚本中检测构建配置(调试或发布)

我有一个ant脚本可以完成它需要做的事情,但我需要根据运行的是发布版还是调试版来设置一些属性值。我该怎么做?如果有所不同,我的ant脚本会在执行android构建之前运行一些自定义实用程序任务。回答我自己的问题:要查找的属性是“build.mode.release”和“build.mode.debug”,但是有一个警告...如果你的list有debuggable="true",系统REVERTS到Debug模式有轻微的“不足”(IMO)build.mode.release未设置,build.mode.debug是也未设置调试签名已禁用(您必须提供keystore、别名和密码)注意:这仅

android - 无法使用 Ant 构建 Android 应用程序(同时引用 ActionBarSherlock 和 ViewPagerTabs)

我有一个使用ActionBarSherlock和ViewPagerTabs的Android应用程序。我使用Eclipse编写和构建它,在我尝试使用Ant构建它之前,它运行良好。这是我所做的:转到ActionBarSherlock文件夹,运行“androidupdatelib-project--path。”转到ViewPagerTabs文件夹,运行“androidupdatelib-project--path”。也是转到应用程序文件夹,运行“androidupdateproject--path。”在app文件夹下运行“anddebug”,我得到了以下错误::[javac]C:\Andro

Android Ant 构建在具有两个源文件夹的项目上

我有一个带有链接源文件夹的项目。该项目依赖于另一个(远程服务)项目,因此通过远程接口(interface)传递的aidl文件和类位于两个项目共享的common_src链接文件夹中。这在Eclipse构建中工作得很好,(一个源文件,两个项目,一个项目中的更改反射(reflect)在另一个项目中,就像它应该的那样)。我现在想从命令行进行Ant构建。我设法使用SDK工具中的示例build.xml获得了另一个项目,该项目具有跨所有目标构建的单个src目录。一旦在build.properties中定义了source.dir和out.dir,它就会自动导入ant_rules_r3.xml>这一切都

android - ant debug 和 sdk.dir

我在生成AndroidAPK文件时遇到问题。当我运行antdebug时编译工作正常,但是当我运行antdebug时我有以下错误:iMac:proj.androidsmartmind$antdebugBuildfile:/Users/smartmind/Works/Smallthing/cocos2d-x/samples/HelloCpp/proj.android/build.xmlBUILDFAILED/Users/smartmind/Works/Smallthing/cocos2d-x/samples/HelloCpp/proj.android/build.xml:46:sdk.di

Android:使用 Ant Release 构建 apk 时出现问题

我在eclipse中构建我的应用程序没有问题,但是一旦我尝试通过ant来构建它,它就无法构建。我用过“androidupdateproject-p”。生成构建build.xml和proguard.cfg文件。我尝试了“antcompile”,它也构建得很好。该应用程序包括一个android库,如果需要,还具有外部库。这里有人是我尝试执行“antrelease”时打印出的错误,UNEXPECTEDTOP-LEVELEXCEPTION:com.android.dx.util.ExceptionWithContextatcom.android.dx.util.ExceptionWithCon

java - Cordova/Phonegap Android - 构建中的 Java/Ant 问题?

我浏览了这个网站,所以如果其他人发布了这个但我找不到任何可以解决我的问题的东西,请原谅我。我在Mac上工作。使用我的IOS版本,我完全没有问题。但是对于Android,我“现在”遇到了一些问题,当我运行cordovabuildandroid时,我收到以下错误,/Users/x/Library/Android/sdk/tools/ant/build.xml:601:Thefollowingerroroccurredwhileexecutingthisline:/Users/x/Library/Android/sdk/tools/ant/build.xml:720:Thefollowing