Articles of gradle

我没有在sdk中获取’com.google.android.gms:play-services-wallet:8.4.0’更新Google Play服务

我已经完全更新了我的Android SDK我还没有获得Google Play服务版本8.4.0的更新,即“com.google.android.gms:play-services-wallet:8.4.0”,如实施Android Pay的链接中所述https://developers.google.com/android-pay/android/tutorial 。 每当我在build.gradle中添加以下行:“compile’c​​om.google.android.gms:play-services-wallet:8.4.0’”时,我收到以下错误:无法解决:com.google.android.gms:发挥服务钱包:8.4.0

无法为’dialog’原因创建组件:java.awt.HeadlessException

将gradle更新到版本3.0.0-beta3后,当我尝试显示一个对话框以询问密钥的密码时出现此错误。 我试图添加System.setProperty(‘java.awt.headless’, ‘false’)但它没有用,我发现谷歌上没有什么新东西…. 错误:(20,1)无法为’dialog’原因创建组件:java.awt.HeadlessException java.awt.HeadlessException(无错误消息) import groovy.swing.SwingBuilder gradle.taskGraph.whenReady { taskGraph -> def storePassword = ” def keyPassword = ” if (System.console() == null) { new SwingBuilder().edt { dialog(modal: true, title: ‘Enter password’, alwaysOnTop: true, resizable: false, locationRelativeTo: null, pack: true, show: true) { vbox { label(text: “Please enter store passphrase:”) def input1 = passwordField() label(text: […]

为什么当前版本的Gradle插件不支持按需配置?

使用Gradle 4.6或更高版本时,Android Gradle插件的3.1.2版不支持按需配置。 gradle在使用包含大量模块的多模块android项目时,按需配置非常有用,以避免不必要的配置。 我找不到官方发行说明/文档,解释了最新的android插件不支持按需配置的原因。 有没有人更好地理解为什么它不起作用,也许未来的计划是什么? (例如,这只是一个临时错误?)是否有关于此更改的官方文档?

将Gradle评级从3.3降至2.14.1

长话短说:我的Android手机一直与亚行脱节。 有人告诉我更新android studio,做到了。 我在Intellij中打开我的项目并尝试在android上运行,我收到一个错误: BUILD FAILED Total time: 48.986 secs Error: /Users/me/Desktop/comp/Development/comp-ionic/platforms/android/gradlew: Command failed with exit code 1 Error output: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ‘:compileDebugJavaWithJavac’. > java.lang.NullPointerException (no error message) 我的第一个想法是我的gradle是错误的版本。 对于这个特定的应用程序,我需要使用gradle版本2.14.1 。 当我输入gradle -v我得到3.3版本。 有没有办法删除/降级gradle从3.3到2.14.1? 或者这是另一个问题吗?

react-native android assembleDebug日志:未知源文件:警告:字符串’catalyst_debugjs’没有默认的翻译

测试一个新的react-native项目:react-native init react-native run-android log: … :app:bundleDebugJsAndAssets SKIPPED :app:processDebugManifest :app:processDebugResources Unknown source file : warning: string ‘catalyst_debugjs’ has no default translation. Unknown source file : warning: string ‘catalyst_element_inspector’ has no default translation. Unknown source file : warning: string ‘catalyst_jsload_error’ has no default translation. Unknown source file : warning: string ‘catalyst_jsload_message’ has no default translation. Unknown […]

如何在Android Studio中调试android库模块?

我有一个包含库模块的Android Studio项目,该模块作为另一个gradle项目添加到其中。 我想调试库代码并在其上设置断点。 如果我想在模拟器或真实设备上运行应用程序时调试库模块,我应该使用哪些gradle设置? 更新1 这是settings.gradle文件: include ‘:app’ include’:my-library’

Android Gradle的依赖性缓存可能已损坏且gradle构建无法正常工作

我正在尝试导入这个项目,即使我也试图导入其他几个项目,我收到的错误。 https://github.com/ashdavies/data-binding 我已经花了我5个小时,甚至我在谷歌尝试了很多解决方案,但没有什么会对我有用。 我试过以下解决方案,没有任何效果 1) delete .gradle directory 2) Restart IDE, 3) I tested with com.android.tools.build:gradle-experimental:0.7.0-alpha1 由于这个Gradle和这些问题,我很沮丧。 Gradle Version : Gradle-2.13, I do not want to change this version. Android Studio Version : Stable 2.1.1 注意:我的其他项目工作正常,我也可以构建它。 如果有人遇到同样的问题,请帮助我。 谢谢

Android库JAR可以依赖Android库AAR吗?

我有一个Android库项目FooLib 。 FooLib引用了像Android Context的东西,但不需要任何资源文件( res/东西)所以我目前正在将它打包为JAR供我的应用程序使用。 我现在想让FooLib依赖于BarLib ,但BarLib 确实使用了资源,因此我无法将BarLib为JAR。 相反,它被打包为AAR。 我是否有可能让FooLib依赖BarLib但继续将FooLib为JAR? 或者,在FooLib中具有AAR依赖性FooLib迫使我将其作为AAR?

如何设置Android Studio,以便我可以在离线时编译(从互联网断开)

我今天在androidstudio工作,我的构建开始失败。 令我惊讶的是,我丢失了我的互联网连接,无法再构建我的代码。 build.gradle文件包含以下内容: buildscript { repositories { mavenCentral() } dependencies { classpath ‘com.android.tools.build:gradle:0.6.3’ } tasks.withType(Compile) { options.encoding = “UTF-8” } } apply plugin: ‘android-library’ dependencies { compile files(‘libs/android-support-v4.jar’) } … 那么……我如何重新配置​​我的开发环境,改变我的build.gradle,并做任何其他必要的事情来让android开发脱机。 注意:编辑问题是为了从存储库中删除mavenLocal(),因为它是在尝试自己解决此问题时添加的

Gradle警告:在查看时找不到google-services.json

我收到了以下警告。 我怎样才能避免这种警告? 查看[src / flavor1 / debug,src / debug,src / flavor1]时找不到google-services.json在查看[src / flavor1 / release,src / release,src /时无法findgoogle-services.json在查看[src / flavor2 / debug,src / debug,src / flavor2]时找不到google-services.json找不到google-services.json,同时查看[src / flavor2 / release,src / release, SRC / flavor2] 我在app / google-services.json中添加了两个client_info { “project_info”: { “project_number”: “000000000000”, “project_id”: “****-*****” }, “client”: [ { “client_info”: { “mobilesdk_app_id”: …, “android_client_info”: { […]