草庐IT

standalone-sample-ant-buildxmlint

全部标签

android - Ant 脚本中 aapt 元素的文档

我正在为Android构建系统编写一些Ant脚本,并且遇到了一个调用aapt的元素。我见过很多例子execexecutable="${aapt}"但是来自main_rules.xml文件的那些使用不同的格式forcesnocompressiononanyfilesinassetsorres/raw-->forcesnocompressiononspecificfileextensionsinassetsandres/raw-->我想使用这个元素重命名包,但找不到任何关于如何使用它的文档。有谁知道我在哪里可以找到一些?谢谢 最佳答案

android - 如何使用ant与android一起构建

我想为我的项目设置一个ant构建。我找到了一个教程,说我需要编写以下命令来为antbuild做准备:androidupdateproject-p然后我得到结果Updatedlocal.propertiesUpdatedfile./proguard-project.txtItseemsthattherearesub-projects.Ifyouwanttoupdatethempleaseusethe--subprojectsparameter.所以如果我尝试androidupdateproject-p.--subprojects然后我得到:Updatedlocal.propertiesU

Android Studio 2.3 Canary 在 'Launch Standalone SDK Manager' 中缺少 'SDK Manager' 选项

我无意中接受了androidstudio升级到2.3(canary)的建议,虽然我一直将它设置为检查开发者channel,而不是canary,不知何故被切换了。现在我的“SDK管理器”窗口中不再有“启动独立SDK管理器”选项。出于各种原因,我喜欢独立管理器,包括它建议需要下载和升级的内容。常规的sdk管理器列出了很多我认为我不需要的东西,比如“CMake”、“LLDB”、“Android的约束布局”、“ConstraintLayout的求解器”、“GooglePlayAPK扩展库”(“GooglePlayAPKExpansionLibraryrev3'已经安装,所以我还需要这个吗?),

android - Maven 为构建 android 项目提供了哪些好处(相对于 ant)?

我最近一直在尝试使用maven-android-plugin设置maven来构建我的android项目。虽然这是一个很好的练习,但我不相信它的好处会超过让它发挥作用的挫败感。任何人都可以给我一些使用Mavenforandroid的优点/缺点吗?我不是在寻找主观答案,而是在寻找是否值得付出努力的事实。问候 最佳答案 如果你正在开发一个j2ee应用程序来将你从jarhell中拯救出来,那么maven是值得的使用外部api时因此,如果您不打算使用Maven存储库,那是不值得的。我讨厌maven因为你已经提到的问题。但如果你需要xyjar,

android - 在自定义 Ant 构建步骤中更改应用程序包名称

我正在尝试使用自定义构建来重新打包我的Android应用。我想创建一个内部测试版,我可以将它与我的生产应用程序并排安装。Thisanswer看起来正是我需要的,但它似乎不起作用。这是对我的build.xml的更新:RepackagingAndroidManifest.xmlto${package.manifest.name}${out.absolute.dir}/${resource.package.file.name}运行它似乎成功运行了我的新代码:antdebug-Dpackage.manifest.name=com.example.test...-package-resource

android - PhoneGap 3.0 Android 构建命令执行失败 : ant jar

我使用Node.js安装了PhoneGap3.0并配置了所有环境变量,以便javac、java和ant都能正常工作,但是当我创建一个基本的应用程序并尝试为Android构建它时,我收到以下错误:创建android子项目时出错。为Android平台创建Cordova项目:命令执行失败:antjar有什么想法吗? 最佳答案 确保为您的AndroidSDK版本安装了AndroidBuildTools。在Tools>AndroidSDKBuild-tools下的AndroidSDK管理器中,您应该会看到未安装适用于您的SDK版本的构建工具。

Android如何使用ant脚本创建apk文件

有人告诉我,使用ant脚本构建apk 最佳答案 查看BuildingandRunningfromtheCommandLine中的android开发人员文档话题。假设您使用android工具创建了项目,它应该是:antrelease文档还介绍了“eclipsewithADT”的方式如果您首先使用eclipse设置项目而不是尝试使用androidcreateproject创建一个新的临时项目命令行命令并从现有项目的新项目中获取build.xml(和build.properties+local.properties)。

android - 在 ant for Android 中启用 `--multi-dex` 选项

为gradle构建系统启用multi-dex选项很容易,但我还没有找到如何为antbuilding启用此选项的示例。如何存档? 最佳答案 我们有两个选择:更改DexExecTask[为多dex引入新参数],编译ant.jar,使用此jar进行构建。我不喜欢这个选项,因为我们必须为所有团队成员提供更新的ant.jar。修改项目build.xml文件。我找到了很棒的ant构建文件,其中包含支持multi-dex的所有修改:https://github.com/ruboto/ruboto-irb/blob/master/build.xml

android - 没有这样的属性 : sonatypeUserName for class: org. gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer

我正在尝试使用这个blibiotecaandroid-maps-extensions因为我需要在我的map上修复1000多个标记。在我的项目中添加了项目依赖:compileproject(':android-maps-extensions')但是当我更新build.gradle时出现以下错误:Nosuchproperty:forclasssonatypeUserName:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer用户名和密码似乎不正确之类的,这段代码是我正在构建的项目的一部分。grad

android - Ant 不使用 `ant debug install` 重建 Android 应用程序

从一个干净的项目开始:androidcreateproject-nsomething-tandroid-7-psomething-kcom.example.something-aSomething当我运行antdebuginstall并在我的模拟器中打开应用程序时,我看到了(如预期的那样)这里是它出错的地方。我现在更改应用程序中的一些微不足道的东西。在此示例中,我将从主Activity中删除setContentView调用,因此它看起来像这样:packagecom.example.something;importandroid.app.Activity;importandroid.os