草庐IT

build-dependencies

全部标签

Android Gradle : rename/disable default build type

可以以某种方式重命名预定义的构建类型吗?我们使用一些自定义构建类型来代表我们的内部暂存设置(DEV/TEST/LIVE),并且不需要buildTypes(release/debug)中的构建。调用assemble时,它们会以某种方式被重命名或禁用吗? 最佳答案 importcom.android.builder.core.BuilderConstantsandroid.variantFilter{variant->defbuild=variant.buildType.nameif(build==BuilderConstants.DE

带有 build.gradle 更改的 Android-Studio 刷新项目

如何将我在build.gradle中所做的更改同步到项目结构中(例如,AndroidStudio正在识别我添加的库?有点像maven项目的“重新导入所有maven项目”——仅适用于纯gradle项目。 最佳答案 我在某处读到模块上下文菜单上的“同步”项应该根据build.gradle文件更新IDE的设置。好的,所以在最新版本的AndroidStudio0.1.3中,他们在工具栏中的其他Android特定按钮旁边添加了一个Gradle项目刷新按钮。手动更改build.gradle文件和settings.gradle,然后单击此按钮。它

带有 build.gradle 更改的 Android-Studio 刷新项目

如何将我在build.gradle中所做的更改同步到项目结构中(例如,AndroidStudio正在识别我添加的库?有点像maven项目的“重新导入所有maven项目”——仅适用于纯gradle项目。 最佳答案 我在某处读到模块上下文菜单上的“同步”项应该根据build.gradle文件更新IDE的设置。好的,所以在最新版本的AndroidStudio0.1.3中,他们在工具栏中的其他Android特定按钮旁边添加了一个Gradle项目刷新按钮。手动更改build.gradle文件和settings.gradle,然后单击此按钮。它

android - 有没有办法在不覆盖 build.xml 的情况下生成 ant 文件 local.properties?

我已经为我的android项目生成了antbuild.xml,使用androidupdateproject--name--target--pathpath/to/your/project/(根据http://developer.android.com/guide/developing/other-ide.html)然后修改了我的build.xml(那里有一些自定义代码)。所以我的build.xml在VCS中。但为了执行构建,我需要local.properties文件,该文件也是由androidupdateproject生成的所以build.xml会被覆盖。local.propertie

android - 有没有办法在不覆盖 build.xml 的情况下生成 ant 文件 local.properties?

我已经为我的android项目生成了antbuild.xml,使用androidupdateproject--name--target--pathpath/to/your/project/(根据http://developer.android.com/guide/developing/other-ide.html)然后修改了我的build.xml(那里有一些自定义代码)。所以我的build.xml在VCS中。但为了执行构建,我需要local.properties文件,该文件也是由androidupdateproject生成的所以build.xml会被覆盖。local.propertie

android - 类型 容器 'Android Dependencies' 引用不存在的库 android-support-v7-appcompat/bin/android-support-v7-appcompat.jar

我在尝试对我的项目使用ActionBarCompat支持库时遇到了一些错误,我不知道出了什么问题,因为我已按照此链接中的说明进行操作>http://developer.android.com/tools/support-library/setup.html所以,这是错误的屏幕截图.. 最佳答案 我也遇到过这样的问题。我的错误是:容器“AndroidDependencies”引用了不存在的库“C:\development\adt-bundle-windows-x86-20140702\workspace\appcompat_v7\bi

android - 类型 容器 'Android Dependencies' 引用不存在的库 android-support-v7-appcompat/bin/android-support-v7-appcompat.jar

我在尝试对我的项目使用ActionBarCompat支持库时遇到了一些错误,我不知道出了什么问题,因为我已按照此链接中的说明进行操作>http://developer.android.com/tools/support-library/setup.html所以,这是错误的屏幕截图.. 最佳答案 我也遇到过这样的问题。我的错误是:容器“AndroidDependencies”引用了不存在的库“C:\development\adt-bundle-windows-x86-20140702\workspace\appcompat_v7\bi

android - Ionic v2 Google Maps API Android Build Error : cannot access AbstractSafeParcelable options. compassEnabled(controls.getBoolean ("compass"));

我正在尝试使用Ionic文档asseenhere实现GoogleMapsAPI.我使用的代码示例与提供的完全相同,但出现以下错误:BUILDFAILEDTotaltime:2.748secsError:/path/to/platforms/android/gradlew:Commandfailedwithexitcode1Erroroutput:/path/to/platforms/android/src/plugin/google/maps/GoogleMaps.java:479:error:cannotaccessAbstractSafeParcelableoptions.comp

android - Ionic v2 Google Maps API Android Build Error : cannot access AbstractSafeParcelable options. compassEnabled(controls.getBoolean ("compass"));

我正在尝试使用Ionic文档asseenhere实现GoogleMapsAPI.我使用的代码示例与提供的完全相同,但出现以下错误:BUILDFAILEDTotaltime:2.748secsError:/path/to/platforms/android/gradlew:Commandfailedwithexitcode1Erroroutput:/path/to/platforms/android/src/plugin/google/maps/GoogleMaps.java:479:error:cannotaccessAbstractSafeParcelableoptions.comp

android - 多模块项目中缺少顶级 build.gradle

我的项目中缺少“顶级”项目build.gradle脚本:我从一个非常复杂的Maven/Eclipse项目中将它导入到AndroidStudio中,它基本上在目录的顶层制作了一个模块(“android”),并添加了所有子模块(“tappurwear”,“shared”等)到该原始模块的目录中。我知道这是一种困惑的结构,但是还有很多其他的构建脚本,所以我真的不能将所有文件移动到一个适当的单独模块中。所以现在我想知道,如何为整个项目添加顶级build.gradle脚本?我见过的通常的AndroidStudio项目只有一个,但它将我的顶级构建脚本视为“android”模块的构建脚本。我可以创建