我升级到Android工作室版本3.0 Canary 8并按照Android工作室的自动提示将android gradle插件版本升级为"3.0.0-alpha8".
我的Jenkins构建现在无法解析"com.android.tools.build:gradle:3.0.0-alpha8.".以下是构建错误日志
Could not resolve all files for configuration ':classpath'.
Could not find com.android.tools.build:gradle:3.0.0-alpha8.
Searched in the following locations:
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha8/gradle-3.0.0-alpha8.pom
https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.0-alpha8/gradle-3.0.0-alpha8.jar
https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0-alpha8/gradle-3.0.0-alpha8.pom https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.0-alpha8/gradle-3.0.0-alpha8.jar https://maven.fabric.io/public/com/android/tools/build/gradle/3.0.0-alpha8/gradle-3.0.0-alpha8.pom https://maven.fabric.io/public/com/android/tools/build/gradle/3.0.0-alpha8/gradle-3.0.0-alpha8.jar
Run Code Online (Sandbox Code Playgroud)
我的根项目build.gradle如下:
buildscript {
repositories {
jcenter()
google()
// maven { url "https://maven.google.com" } does not work as well
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0-alpha8'
classpath 'com.google.gms:google-services:3.1.0'
classpath 'io.fabric.tools:gradle:1.23.0'
}
}
Run Code Online (Sandbox Code Playgroud)
相同的代码在Android Studio上成功构建,但在Jenkins上失败
android jenkins android-studio android-gradle-plugin gradle-plugin
我目前正在将我的应用程序项目从基于Ant的Eclipse迁移到基于Gradle的Android Studio.我的eclipse项目将自定义Checkstyle检查配置为自定义,然后自定义包包含在Checkstyle配置XML中.我正面临将此自定义支票迁移到Android工作室的问题.不确定我在哪里可以指示gradle拿起这个自定义包.现在坚持这个问题几天了!任何帮助真的很感激......
目前运行到TreeWalker错误无法实例化自定义程序包:
[错误]
Unable to create a Checker: cannot initialize module TreeWalker - Unable to instantiate jp.myproject.tools.checkstyle.checks.naming.MemberNameCheck
Run Code Online (Sandbox Code Playgroud)
[CheckStyle的-packages.xml]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE checkstyle-packages PUBLIC
"-//Puppy Crawl//DTD Package Names 1.0//EN"
"http://www.puppycrawl.com/dtds/packages_1_0.dtd">
<checkstyle-packages>
<package name="jp.myproject.tools.checkstyle.checks.naming" />
</checkstyle-packages>
Run Code Online (Sandbox Code Playgroud)
[Checkstyle配置文件]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.3//EN" "http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
<!--
This configuration file was written by the eclipse-cs plugin configuration editor
-->
<!--
Checkstyle-Configuration: myproject android checks
Description: none
-->
<module name="Checker">
<property name="severity" value="warning"/>
<property name="charset" value="UTF-8" />
<module …Run Code Online (Sandbox Code Playgroud) android checkstyle gradle android-studio android-gradle-plugin
我目前正在开发一个即时应用程序,我已将我的单片应用程序重组为功能模块.一切都已启动并运行到Android Studio Canary 3,但在更新到Android Studio Canary 4后,我的项目无法构建并出现以下错误:
A problem was found with the configuration of task ':minimoBase:dataBindingExportBuildInfoDebugAndroidTest'.
> Directory '/Users/nayak.vishal/projectData/minimo_instant_app_project/putica-client-android-
native/minimoBase/build/intermediates/data-binding-info/androidTest/debug'
specified for property 'xmlOutFolder' does not exist.
Run Code Online (Sandbox Code Playgroud)