草庐IT

ANT_HOME

全部标签

java - Jenkins 执行失败 : java. io.IOException Ant 构建

我已经在debianserver上设置了Jenkins,我正在尝试创建第一个android构建,但是ant无法被调用在jenkins配置中我有:Name:Java6JAVA_HOME/usr/lib/jvm/java-6-sunName:AntHomeANT_HOME/usr/share/ant作业配置:git>repoBuildstep-AntinvokeAntVersion:AntHomeTargets:-dbuildfile:folder/folder/build.xml当我构建作业时它给我这个错误[folder]$/usr/share/ant/bin/ant-filebuild

android - Cordova 创建脚本/Ant 执行 aapt 失败

我正在尝试为Andoid应用程序开发设置Cordova。我正在遵循本指南:http://cordova.apache.org/docs/en/2.7.0/guide_getting-started_android_index.md.html#Getting%20Started%20with%20Android.我正在运行最新的LinuxMint15。到目前为止,我已经安装了Android开发者工具包、运行Java1.7.0版的OpenJDK和Ant1.8.2。我已将/tools和/platform-tools添加到我的$PATH环境变量中。当然,我还解压缩了CordovaAndroid

android - java.io.filenotfoundexception :/home/ljh/. android/analytics.settings(权限被拒绝)

当我启动Androidstudio时,我得到了couldnotinitializeanalytics,treatingasopt-out.java.io.filenotfoundexception:/home/ljh/.android/analytics.settings(permissiondenied)我该怎么办?我的操作系统是Ubuntu32位 最佳答案 解决方案是在你的ubuntu机器上安装这些32位库sudodpkg--add-architecturei386sudoapt-get-qqyupdatesudoapt-get

Android:App Widget Configuration Activity 的行为不像 Activity(编辑自:Android:AppWidget not embedding into home screen)

(在此处编辑-下面是原始帖子)我已将最初的问题缩小为:home键对于常规Activity和appwidget配置Activity的行为根本不同。我用以下最少的Activity进行了测试:publicclassTestActivityextendsActivity{Loggerlogger=Logger.getLogger("logger");@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);}@OverrideprotectedvoidonUserLeaveH

java - 当我使用 Ant 构建具有多个库的 Android 项目时,我的构建失败

我有一个包含10个项目的应用程序:3个java项目、6个Android项目和一个Android应用程序项目。我可以在Eclipse中构建它们而不会出错,但是当我在Jenkins中构建它们时,在最后一个项目的编译过程中构建失败。以下是我用于构建的shell命令。说明一下,DrawCard和CameraModule是CC_library3.0.3调用的库,CC_library3.0.3是MainApp调用的库工程。androidupdatelib-project-p./DrawCard-t"android-15"androidupdatelib-project-p./AppStar-t"a

4.1.2 上的 Android CATEGORY HOME

我正在开发一个在list中包含CATEGORYHOME的应用。它在Android4.1.1上工作得很好,但几天前,我已经升级到4.1.2,现在CATEGORYHOME不工作了。你知道这个功能是在4.1.2中被弃用了,还是我的设置有问题? 最佳答案 您还需要添加以下代码行才能使其工作 关于4.1.2上的AndroidCATEGORYHOME,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

java - 如何在 ant 的 build.xml 中的目标标记内添加属性标记

我有5个项目的相同源代码,我想在ANT中使用相同的构建文件构建每个项目。我想使用每个项目的名称构建代码。 最佳答案 我建议您在名为“DEV”和“PROD”的build.xml文件中定义目标,然后将Ant调用为:Ant开发或Ant产品如果您想坚持使用系统属性来选择目标的当前方法,那么@krock的答案似乎是可行的方法。(但我认为这种方法没有任何优势。) 关于java-如何在ant的build.xml中的目标标记内添加属性标记,我们在StackOverflow上找到一个类似的问题:

android - 如何在我的 Android 应用程序中获取 BroadcastReceiver for Action :android. intent.action.MAIN 和 android.intent.category.HOME

每个人当我按下home键时,我可以为这个Intent获取BroadcastReceiver吗:Startingactivity:Intent{act=android.intent.action.MAINcat=[android.intent.category.HOME]flg=0x10200000cmp=com.htc.launcher/.Launcher}我不想考虑com.htc.luncher,因为对于其他Android设备我们会有所不同。这是我的BroadcastReceiver简单类:publicclassHomeBrodcastextendsBroadcastReceiver

java - 在 Ant exec 任务中检测超时

当你在Antexectask中设置了timeout属性,当task超时了进程,有没有办法检测超时?我在结果、输出或错误属性中没有看到任何有用的指示超时的信息。 最佳答案 当由于超时杀死子进程,父Ant进程记录消息Timeout:killedthesub-process.然而,由于重定向器仅捕获子进程的输出,中没有超时指示outputProperty或errorProperty.要设置指示子进程超时的属性,可以使用捕获Ant的日志输出。任务如下例所示。输出exec-timeout:[exec]Timeout:killedthesub-

Android findViewById(android.R.id.home) 返回 null 与支持库

我想更改ActionBar主页按钮的左内边距。我试过了this解决方案。但是当我尝试findViewById(android.R.id.home)时,我得到了null。同时android.R.id.home不为0。只有当我使用android-suppot-v7时才会发生这种情况。如果我不使用支持库,一切都会好起来的。也许有人可以帮助我?这是我的简单代码:publicclassMainActivityextendsActionBarActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreat