standalone-sample-ant-buildxmlint
全部标签 我有一个Android库项目AndroidLib,它依赖于我工作区中的一个Java项目JavaLib。在Eclipse中,这是通过将JavaLib项目添加到AndroidLib的JavaBuildPath>Projects并将其设置为在OrderandExport选项卡中导出来完成的,它构建良好。但是,在构建AndroidLib时,Ant似乎没有选择对JavaLib项目的依赖(我已经运行了androidupdatelib-project)。将此依赖项添加到我的build.xml的最佳方法是什么? 最佳答案 我遇到了同样的问题。我最终
我刚接触android,想使用UrbanAirship的推送服务。我下载了示例项目并测试了PushSampleProject,我只是更改了MyApplication.java中的developmentAppKey和developmentAppSecret。该应用程序可以正常启动并运行而不会崩溃,但要发送推送消息,我需要注册一个APID,但我不知道如何注册。此外,我得到以下日志,我认为APID不应该为空:04-2210:17:50.716:I/PushSample-UALib(2843):MyApplicationonCreate-AppAPID:null我得到这个错误:04-2211:
我在使用cast-android-sample获取mpeg-dash示例时遇到困难.通过在MediaAdapter:addVideos()method中添加破折号示例可以轻松复制它.这里有3个众所周知的MPEG-DASH示例,我们曾尝试使用这些示例使其正常工作:mVideos.add(newCastMedia("CarMPEG-DASHVideo","http://yt-dash-mse-test.commondatastorage.googleapis.com/car-20120827-manifest.mpd"));mVideos.add(newCastMedia("SimpleM
Android开发者官方教程中的以下代码是什么,UsingViewPagerforScreenSlides?publicclassZoomOutPageTransformerimplementsViewPager.PageTransformer{//...publicvoidtransformPage(Viewview,floatposition){//...if(position 最佳答案 这些评论的意思或多或少是:if(position如果您正在寻找Android中Float类型的“无穷大”值,则有Float.NEGATIVE_
我正在尝试用ant编译我的android应用程序,但我不断收到此消息:BUILDFAILEDK:\build.xml:359:aaptexecdoesn'tsupportthe"basename"attribute为什么会这样?我正在使用来自androidsdk4的模板。谢谢,杰森 最佳答案 刚刚遇到同样的问题并通过使用正确的antbuild.xml解决了问题,可能是谷歌真正维护的那个。它位于android-sdk\tools\ant\main_rules.xml并解决了这个问题。 关于
来自这个问题:HowcanIusefilterforemmawhenbuildingAndroidtestwithant?我知道emma可以通过将以下行添加到我的目标项目而不是测试项目的ant.properties来使用过滤器,emma.filter=-com.your.excluded.package.*但如果我的目标项目是库项目,它似乎无法正常工作。我的工作区是这样的:projectlib1:libprojectusinglib2projectlib1/tests:unittestsforlib1projectlib2:libprojectusinglib3projectlib2/
我有一个依赖于Android库项目B的Android应用程序项目A。当我在Eclipse中导入这两个项目时,我注意到EclipseBuilder(可能是由于ADT插件),库项目被编译并构建为b.jar并存储在项目B的bin\文件夹中。它在A的类路径中被引用为b.jar。但是,在使用ant构建它时,命令antdebug,库项目B被编译为classes.jar。有没有办法将此文件重命名为.jar?我尝试在SDKbuild.xml中重命名它,但项目A似乎无法解析B中定义的类。此外,B的测试项目失败,因为Androiddex编译器试图在其中搜索文件classes.jar库项目的bin\文件夹。
我一直在命令行(Ubuntu10.04)上使用ant进行所有构建。我加载了2.3SDK并更改了必要的路径(平台工具)。现在我的构建不包括我的libs目录中的jars。关于我需要更改的内容有什么想法吗? 最佳答案 Ant构建系统现在需要Ant1.8+不幸的是,它在1.7中“有效”(损坏),因为我们依赖于1.8中的新行为,而不是会破坏1.7的新任务或属性 关于android-升级到2.3,现在ant构建不包括我的libs目录中的jars,我们在StackOverflow上找到一个类似的问题:
我的代码中有一个Android项目和JUnit测试。我想知道是否有ant任务来运行一些测试。事实上,我有几个使用JUnit运行的经典测试来测试几种方法,还有一些测试需要android模拟器或者至少需要在android设备上运行。因为我没有找到任何文档,所以我想知道是否可以做那种事情。喜欢junit-androiddir="."...非常感谢您的帮助和时间。只是说清楚,因为我在网上搜索并没有找到很多东西,所以希望你能帮忙。我有一个不包含任何Activity的Android项目。实际build.xml文件:我编译java源代码它为我生成一个.jar文件。我需要运行我的project/tes
Findbugs是一个很棒的软件,我的团队在处理我们的Android项目时使用它。在Eclipse中,一切都很好,很Shiny,但是现在我们正在尝试使用ant自动化我们的构建,并为每个构建自动生成Findbugs结果。好像没那么难。我遵循了本教程:https://wiki.jenkins-ci.org/display/JENKINS/Building+an+Android+app+and+test+project#BuildinganAndroidappandtestproject-FindBugs一个小问题是我必须将${android.jar}更改为${project.target.