在构建项目时,它给出了一个错误:
无法加载文件 /home/ubuntu/.android/repositories.cfg。在 /usr/local/android-sdk-linux/licenses 检查包 Android SDK Build-Tools 27.0.3 的许可证 警告:不接受包 Android SDK Build-Tools 27.0.3 的许可证。
FAILURE:构建失败并出现异常。
出了什么问题:配置项目“:app”时出现问题。
未能安装以下 Android SDK 软件包,因为某些许可证尚未被接受。build-tools;27.0.3 Android SDK Build-Tools 27.0.3 要构建此项目,请接受 SDK 许可协议并使用 Android Studio SDK Manager 安装缺少的组件。或者,要将许可协议从一个工作站转移到另一个工作站,请参阅 http://d.android.com/r/studio-ui/export-licenses.html 使用 Android SDK:/usr/local/android-sdk-linux
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
在https://help.gradle.org获得更多帮助
46 秒内构建失败
如果 [ -e ./gradlew ],则导出 TERM="dumb";然后 ./gradlew dependencies;else gradle dependencies;fi 返回退出代码 1
操作失败:gradle 依赖项
build.gradle(项目):
buildscript {
repositories {
jcenter()
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
classpath 'com.google.gms:google-services:3.3.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
}
build.gradle(模块):
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "my.my"
minSdkVersion 16
targetSdkVersion 27
versionCode 125
versionName "1.1.1"
}
buildTypes {
release {
// debuggable true
debuggable false
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
// signingConfig signingConfigs.config
}
}
}
repositories {
maven { url "https://mint.splunk.com/gradle/" }
maven { url "https://jitpack.io" }
maven { url "http://dl.bintray.com/dasar/maven" }
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
// Google modules
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'
implementation 'com.android.support:recyclerview-v7:27.1.1'
implementation 'com.android.support:support-v4:27.1.1'
implementation 'com.android.support:design:27.1.1'
// Google sign-in
implementation 'com.google.android.gms:play-services-auth:15.0.1'
// 3rd-party modules
implementation 'com.melnykov:floatingactionbutton:1.3.0'
implementation 'com.github.markushi:circlebutton:1.1'
implementation 'com.squareup:android-times-square:1.6.5@aar'
implementation 'com.splunk.mint:mint:5.0.0'
implementation 'com.squareup.retrofit:retrofit:1.9.0'
implementation 'com.squareup.okhttp:okhttp:2.7.5'
implementation 'com.squareup.picasso:picasso:2.5.2'
implementation 'com.splitwise:tokenautocomplete:1.3.1@aar'
implementation 'me.dm7.barcodescanner:zxing:1.8.2'
implementation 'com.pnikosis:materialish-progress:1.5'
implementation 'com.jakewharton:butterknife:8.8.1'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'
implementation 'info.hoang8f:fbutton:1.0.5'
implementation 'com.github.bmelnychuk:atv:1.2.+'
implementation 'com.joanzapata.iconify:android-iconify-fontawesome:2.0.5'
implementation 'com.github.deano2390:MaterialShowcaseView:1.0.5'
implementation 'com.akexorcist:RoundCornerProgressBar:2.0.3'
implementation 'com.daimajia.numberprogressbar:library:1.2@aar'
implementation 'uz.shift:colorpicker:0.5@aar'
implementation 'me.philio:pinentryview:1.0.6'
implementation 'com.github.markomilos:paginate:0.5.1'
implementation 'net.danlew:android.joda:2.9.2'
implementation 'com.github.paolorotolo:expandableheightlistview:1.0.0'
implementation 'net.steamcrafted:load-toast:1.0.10'
implementation 'com.romandanylyk:pageindicatorview:0.0.5'
implementation 'com.theartofdev.edmodo:android-image-cropper:2.6.+'
// Async helpers
implementation 'com.parse.bolts:bolts-tasks:1.4.0'
implementation 'com.parse.bolts:bolts-applinks:1.4.0'
// Database
api 'com.github.satyan:sugar:1.3'
// Modules for testing and mock ups
implementation 'org.fluttercode.datafactory:datafactory:0.8'
implementation 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
我尝试清理、重建、退出项目并重新进入。清除缓存。
我从控制台打电话sdkmanager并确认我接受许可证。
sdkmanager已经到位:
在磁盘的根目录下删除Java并JDK重新安装C:。
它path似乎被写成一个规则:
小路:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Java\jdk1.8.0_172\bin
JAVA_HOME:
C:\Java\jdk1.8.0_172
我试图将带有许可证的文件推送到不同的文件夹中,现在它们在这里:
和这里:
我有Win7 64位。安卓工作室 3.1.2
正在创建调试版本的 APK 并在移动设备上启动,但错误已经困扰了一个月 - 现在我的手已经伸手寻求帮助。
我无法弄清楚我到底错过了什么。
升级版:







它是如何解决的:
1) 删除了
Android SDK Build-Tools除27.0.32) 之外的所有内容,对
circle.yml. 我在android项目文件夹中找到了它。您可以从磁盘上的文件夹或直接在AndroidStudio中进行编辑。在工作室中,您可以找到:
第一步:
第二步:
这
circle.yml是:文件中的内容:
修复了所有 27.0. 2到我需要27.0的版本。3 . (最初,当它更新为 时,一切都开始旋转
build-tools-27.0.3)。但是(!)顽固地不想工作,结果证明,由于行中的错误:
陈词滥调27. 1 0.3,而不是 27.0.3。
之后,一切顺利!