我一直在尝试从Android Studio 3.4.1中完成的应用程序生成apk。但是,它显示错误
错误:无法解决:
SELECT * FROM settings WHERE id = :id_from_query_1
,而且我不确定在哪里或该怎么解决可以解决此问题。
我见过类似的问题(Failed to resolve: com.github.PhilJay:MPAndroidChart:v2.1.4),但所有这些问题都已设置。
我已经设置了SDK(已经解决了将其放在名称中带有空格的默认用户文件夹中的问题),以及JDK和NDK。我还以管理员身份运行Android Studio(甚至以管理员身份安装了它)。
我也有
com.github.2359media:Easy AndroidAnimations:0.8
在存储库中设置
当然我的配置有误,但是我不确定该错误告诉我什么以及需要去哪里查看。
这是项目的build.gradle:
maven { url "https://jitpack.io" }
}
以及模块:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Android Studio右下方窗口中的消息显示:
找不到com.github.2359media:EasyAndroidAnimations:0.8。
在以下位置搜索: 文件:/ C:/devious/tools/extras/m2repository/com/github/2359media/EasyAndroidAnimations/0.8/EasyAndroidAnimations-0.8.pom
同一目录中还有更多文件,但是当我在资源管理器中查看时,当然没有这样的目录。这些目录应该如何创建?我需要吗?似乎这些是通过某个过程创建的,但我不知道是哪个过程。
对我来说,这表明我没有正确配置某些东西,或者某些地方的代码需要更新。
答案 0 :(得分:0)
实际上是通过从GitGub下载一个jar并将其添加到libs文件夹中,然后使用该模块编辑build.gradle来解决的 '文件('libs / easyandroidanimationslibrary-v0.5.jar')' 在依赖项下。