我在最新版本的Android Studio上收到此错误,同时我安装了Android SDK Platform API 24 Revision 1和Android SDK Build-Tools 24.
我还尝试过File> Invalidate Caches/Restart ...和Build> Rebuild Project.
编辑:我也遵循Android开发者的所有说明,但我仍然得到这个错误.
提前感谢您的任何答案.
在将Android Studio更新到3.1 Canary 3之后,嘿同事我刚刚创建了新项目但是gradle同步失败了:
错误:com.android.tools.idea.gradle.project.model.AndroidModuleModel.getMainArtifact()LCOM /安卓/工具/主意/ gradle产出/项目/模型/ IDE /安卓/ IdeAndroidArtifact; com.android.tools.idea.gradle .project.model.AndroidModuleModel.getMainArtifact()LCOM /安卓/工具/主意/ gradle产出/项目/模型/ IDE /安卓/ IdeAndroidArtifact;
我的gradle文件是:
> buildscript {
> ext.kotlin_version = '1.2.0-rc-39'
> repositories {
> google()
> jcenter()
> maven { url "https://dl.bintray.com/kotlin/kotlin-dev"}
> }
> dependencies {
> classpath 'com.android.tools.build:gradle:3.1.0-alpha03'
> classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
> classpath 'com.google.gms:google-services:3.1.0'
> } }
>
> allprojects {
> repositories {
> google()
> jcenter()
> maven { url "https://dl.bintray.com/kotlin/kotlin-dev"}
> } }
>
> task clean(type: Delete) {
> …
Run Code Online (Sandbox Code Playgroud) android android-gradle-plugin platform-tools android-studio-3.0
我在最新版本的Android Studio上遇到此错误,同时我安装了Android SDK Platform API 25和Android SDK Build-Tools 25.
我将平台工具从23.0.1更新到23.1.0,发现一些Android集成破坏了.
我用android-sdk_r24.4.1运行Ubuntu 14.04 32位,同时安装了android-studio(141.2456560).
执行adb命令时,它会继续说下面的消息:
无法创建Debug Bridge:无法启动adb服务器:无法检测到adb版本,adb输出:/ home/bhavesh/android-sdk-linux/platform-tools/adb:1:/ home/bhavesh/android-sdk-linux/platform-tools/adb:语法错误:")"意外
任何帮助,将不胜感激.
谢谢
10月26日,我的Travis CI构建突然失败,所提到的解决方法都没有为我工作(如https://github.com/travis-ci/travis-ci/issues/6193).我的皮棉报告中报告了确切的问题:
The SDK platform-tools version (23.0.1) is too old to check APIs compiled with API 25; please update
这是特拉维斯工作的日志:https://api.travis-ci.org/jobs/294869249/log.txt?deansi = true
我PR的链接:https://github.com/edx/edx-app-android/pull/1020
platform-tools revision 26.0.2
最近发布了其下载完成错误的校验和,因此Travis正在使用后备platform-tools revision 23.0.1
来运行我的项目上的lint导致问题.
以下是作业日志中的错误摘录(https://api.travis-ci.org/jobs/294869249/log.txt?deansi=true):
安装档案:
准备安装档案
下载Android SDK平台工具,修订版26.0.2
下载完成错误的校验和.预计b8130e7c390496cff12bf9355739bd41eed6a0a5,得到668ff8e319715175ff628ad52b124f154275fe2d.
完成.什么都没安装.
有什么想法修复?
continuous-integration android github travis-ci platform-tools
我正在使用IntelliJ Idea Community Edition 2017.2.5并正在构建一个Android应用程序.
我的问题是即使在我的应用程序(Gradle)中我也有:
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion "27.0.0"
defaultConfig {
applicationId "com.app.mtvtr"
minSdkVersion 21
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:27.0.0'
compile 'com.android.support:design:27.0.0'
compile 'com.android.support.constraint:constraint-layout:1.0.0-beta4'
compile 'com.android.support:support-v4:27.0.0'
testCompile 'junit:junit:4.12'
} …
Run Code Online (Sandbox Code Playgroud) 下午我一直在四处寻找,看看是否有任何方法可以安装旧版本的Android
platform-tools
. 我已经通过sdkmanager
旧android
版本尝试过,但所有这些似乎总是链接到最新版本的platform-tools
. 我正在尝试在没有Android Studio
.
这也使得创建具有相同版本的服务器变得困难,因为在我们提供新系统时它会不断拉取最新版本。我查看了发行说明,并注意到根据构建日期,我们的系统具有不同版本的platform-tools
.
https://developer.android.com/studio/releases/platform-tools
问题:
platform-tools
通过命令行或网络下载旧版本?platform-tools
在使用时指定您要安装的版本sdkmanager
?谢谢
为什么 Microsoft Visual Studio 在同一项目中设置“Windows SDK”和“平台工具集”具有不同的配置属性?据我了解,每个 Windows SDK 都提供新的/不同版本的平台工具集。那么,在同一个项目中指定 Windows 10 SDK 的平台工具集并同时将 SDK 选项设置为 Windows 8.1 SDK 有何意义呢?
很混乱。
我已经花了几个小时来解决这个问题并尝试了一切,但我无法克服这个障碍。
我打算使用 Apache Cordova 创建一个 APK,同时尝试执行
sdkmanager --list
我得到这个输出:
C:\Windows\system32>sdkmanager --list
Warning: Failed to download any source lists!
Warning: IO exception while downloading manifest
Warning: IO exception while downloading manifest
Warning: Still waiting for package manifests to be fetched remotely.
[=======================================] 100% Computing updates...
Run Code Online (Sandbox Code Playgroud)
以及获取构建工具:
C:\Windows\system32>sdkmanager "build-tools;29.0.0"
Warning: Failed to download any source lists!
Warning: IO exception while downloading manifest
Warning: IO exception while downloading manifest
Warning: Still waiting for package manifests to be fetched remotely.
Warning: Failed to find …
Run Code Online (Sandbox Code Playgroud) 我收到此错误,但我已经下载了API 25缺少的组件,并将gradle文件更改为以下代码.我已经同步了所有内容,它给了我0个错误,但我仍然在每个文件的包名称下面收到此消息.
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion '25'
defaultConfig {
applicationId 'foodlebeeapp.com.foodlebeeapp'
minSdkVersion 16
targetSdkVersion 25
versionCode 7
versionName "1.3"
multiDexEnabled true
}
repositories {
mavenCentral()
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
}
dependencies {
compile 'uk.co.chrisjenx:calligraphy:2.2.0'
compile 'com.android.support:design:25.0.1'
compile 'com.google.android.gms:play-services-location:9.8.0'
compile 'ch.acra:acra:4.9.0'
compile('de.keyboardsurfer.android.widget:crouton:1.8.4@aar') {
exclude group: 'com.google.android', module: 'support-v4'
}
compile project(':volley')
compile project(':payUMoneysdk')
compile('com.mikepenz:materialdrawer:5.4.0@aar') {
transitive = true
}
compile 'com.google.firebase:firebase-core:9.6.1'
compile 'com.urbanairship.android:urbanairship-sdk:8.2.4'
compile 'com.android.support:cardview-v7:25.0.1'
} …
Run Code Online (Sandbox Code Playgroud) 设备在 Windows 上完美连接,但在 Mac 设备上则不然,设备未请求信任该设备的权限,并在运行 adb devices 命令时显示离线状态我的手机是 realme 9 pro 速度 另外,我已在多台 MacBook 上尝试过,但仍然无法连接,也尝试过不同的 Windows 笔记本电脑在每个 Windows 设备上成功连接。尝试更换电缆,重新启动服务器,下载最新的平台工具..