草庐IT

red-gate-ants

全部标签

在 project.properties 中使用 ${sdk.dir} 构建 Android Ant

我想在我的project.properties文件中使用${sdk.dir}变量,这样我就可以将其checkin版本控制并在不同的安装机器上使用相同的文件。我的工作设置如下所示:我的project.properties:target=android-18android.library.reference.1=..\\..\\..\\sdk\\extras\\android\\support\\v7\\appcompatandroid.library.reference.2=..\\..\\..\\sdk\\extras\\google\\google_play_services\\li

java - 安卓 Ant 构建

我想使用Apacheant文件构建我的Android应用程序的两个版本。问题是,除了精简版中的广告外,这两个版本完全相同。我阅读了关于使用Configurations和ant来build调试版本。下面的类定义了一些可以在应用程序中引用的常量。publicclassConfig{//Whetherornottoincludeloggingintheapp.publicfinalstaticbooleanLOGGING=true;}这里是一个关于如何使用这个常量来确定是否启用日志记录的示例。if(Config.LOGGING){Log.d(TAG,"[onCreate]Success");

java - 安卓 Ant 错误 : invalid resource directory name: ./bin/res\crunch

我正在使用ant命令行构建一个带有外部库的android项目。(出于某种原因,我无法将其制成jar以放入libs/)完成项目和lib项目的android更新和引用链接的所有步骤后,运行“antrelease”时弹出“invalidresourcedirectoryname:./bin/res\crunch”的错误。我知道这是一个常见错误,但在进行深入研究并尝试了所有解决方案后未能解决,包括1)项目->清洁2)删除../bin/res/crunch。(它会重新出现并造成麻烦)3)修改android版本或SDK版本到更高版本有什么建议吗?谢谢! 最佳答案

android - Ant 使用依赖库构建 Android 项目

我有两个Android项目,一个共享库和一个应用程序。现在我想编译依赖于库的应用程序。在Eclipse中,它工作得很好。之后,我通过git将其上传到我的存储库并触发Jenkins构建这两个项目。我的问题是,发生错误:“sdk/android-sdk-linux/tools/ant/build.xml:440:../shared-lib解析为没有项目的project.properties文件的路径”.这很清楚,因为在Jenkins中,作业的存储方式与Eclipse下不同。另一个问题是,Eclipse将共享编译为“.jar”,而Ant将其编译为“classes.jar”(在sdk/andr

java - 我还能做些什么来处理运行 Ant 的 "GC Overhead Limit Exceeded"(命令行)?

我正在尝试使用命令行Ant编译一个非常的大型多项目Android项目。我最初使用的是Ant1.8.3,但后来升级到1.8.4(结果是徒劳)。虽然我确实安装了Eclipse(Indigo,今天更新),但这个项目的性质不允许为此使用Eclipse中的Ant。代码似乎生成得很好,但是当它进入操作的“dex”阶段时,它会出现两个错误之一,具体取决于我的ANT_OPTS:“GCOverheadLimitExceeded”或“Java堆空间”。我用谷歌搜索并检查了Stack。找到各种链接后(参见here、here、thisStackquestion和thisstackquestionaswell)

android - 仅使用 ant 构建 android 应用程序

我正在尝试通过ant构建简单的android项目。这是我的Ant脚本GeneratingR.java,Manifest.javafromtheresources...CompilingaidlfilesintoJavaclasses...Creatingoutputdirectoriesifneeded...此脚本在代码块上失败我收到这样的消息:配置:D:\Development\Eclipse_workspace\HelloWorld\res\values\styles.xml:7:error:Errorretrievingparentforitem:Noresourcefoundt

android - 使用类加载器 AntClassLoader[] 找不到 taskdef 类 proguard.ant.ProGuardTask

将我的SDK升级到AndroidL后,我在使用ant构建android项目时遇到了问题。错误输出:/Users/dreamtale/develop/android-sdk-macosx/tools/ant/build.xml:828:找不到taskdef类proguard.ant.ProGuardTask使用类加载器AntClassLoader[]有人遇到同样的问题吗? 最佳答案 似乎在新的更新中,tools目录不再包含proguard文件夹,build.xml脚本也没有找到proguardjar文件。在给出正式修复之前,您可以按以

Vue3最佳实践 第四章 VUE常用 UI 库 1 ( element-plus,Ant ,naiveui,ArcoDesign)

  现在常用的前台UI分别是以下几种,我们将从中间选择介绍几个主流的UI的用于后台的系统搭建与开发。AntDesignVueelement-plusnaiveuiArcoDesignBootstrapVueBuefyChakraUIFramevuerkOrugaTachyonsTailwindCSSNutUIVantVuetify.js第一章Vue3项目创建1VueCLI创建vue项目第一章Vue3项目创建2使用Webpack5搭建vue项目第一章Vue3项目创建3Vite创建vue项目第二章Vue3基础语法指令第三章VueRouter路由器的使用第四章VUE常用UI库1(element-pl

android - Fedora 14 中最新的 ant 是 1.7,但我需要 ant 1.8

所以我在我的Fedora14PC上运行AndroidSDK。昨天之前,我的一切都正常运行-Ant1.7、Eclipse3.6.1(Helios),而且我在构建我的Android应用程序时没有问题。然后我进入eclipse并安装更新。现在我正在运行更新的AndroidSDK,它需要更新版本的Ant(1.8)。Fedora14中可用的最新版本的Ant是Ant1.7。我看不到回到旧SDK的方法。据我所知,我需要做的是删除Ant1.7,然后手动安装Ant1.8(以及随之而来的所有依赖项,见下文)。如果我只是重新安装所有东西,我最终会回到同一个地方,因为AndroidSDK仍然需要Ant1.8而

java - 如何在 Android Java 中将 Color.RED 代码转换为颜色的整数值?

这个问题在这里已经有了答案:HowtogetaColorfromhexadecimalColorString(14个答案)关闭8年前。在我的android项目中,我像这样为PieChart设置颜色publicstaticint[]COLORS=newint[]{Color.GREEN,Color.BLUE};在那importandroid.graphics.Color;中只有10种左右的几种颜色。我需要更多颜色,所以我尝试设置为整数但没有用。Color.alpha(16777184)浅黄色。此代码不起作用?如何将这里设置为颜色的整数值...?