我是Android开发的新手,在尝试通过Windows命令python setup.py android -s
构建测试应用时,我会不断遇到此特定错误:
无法解析配置':debugCompileClasspath'的所有文件
找不到com.android.support:appcompat-v7:25.1.1。
那怎么做我要解析所有文件进行配置?
经过数小时的故障排除后,此问题的相关答案对我而言不起作用。例如,我尝试以以下方式操作build.gradle
文件:
maven()
修改为maven {url "https://maven.google.com" }
jcenter()
修改为jcenter { url "http://jcenter.bintray.com/" }
jcenter...
移动到repositories { ...
下列表的最后一项。 (没有allprojects { ...
类别)buildToolsVersion "27.0.3"
下添加了android { ....
将classpath
版本修改为最新的gradle版本3.1.0,就像classpath 'com.android.tools.build:gradle:3.1.0'
(最初使用的是过时版本)
更新的Android Studio IDE
SDK-tools
SDK Manager
(完整的build.gradle
here,在pastebin上)
我在这里剩下的唯一有用的提示是日志提供的信息。
它告诉我在硬盘驱动器的目录中找不到文件 。我从其他人看到的所有其他相关输出是指定与google或gradle相关的实际网站的位置。
Could not resolve all files for configuration ':debugCompileClasspath'.
> Could not find com.android.support:appcompat-v7:25.1.1.
Searched in the following locations:
file:/C:/Users/USERNAME/AppData/Local/Android/sdk/extras/m2repository/com/android/support/appcompat-v7/25.1.1/appcompat-v7-25.1.1.pom
file:/C:/Users/USERNAME/AppData/Local/Android/sdk/extras/m2repository/com/android/support/appcompat-v7/25.1.1/appcompat-v7-25.1.1.jar
file:/C:/Users/USERNAME/AppData/Local/Android/sdk/extras/google/m2repository/com/android/support/appcompat-v7/25.1.1/appcompat-v7-25.1.1.pom
file:/C:/Users/USERNAME/AppData/Local/Android/sdk/extras/google/m2repository/com/android/support/appcompat-v7/25.1.1/appcompat-v7-25.1.1.jar
file:/C:/Users/USERNAME/AppData/Local/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/25.1.1/appcompat-v7-25.1.1.pom
file:/C:/Users/USERNAME/AppData/Local/Android/sdk/extras/android/m2repository/com/android/support/appcompat-v7/25.1.1/appcompat-v7-25.1.1.jar
我也有此错误,可能会或可能不会导致文件不在指定目录中:
Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
See https://docs.gradle.org/4.7/userguide/command_line_interface.html#sec:command_line_warnings
任何人都可以帮助我解决此问题并从本质上解决所有文件的配置问题,以便我可以运行测试应用程序吗?任何帮助是极大的赞赏。随时让我知道我是否可以提供其他任何服务。