找不到com.google.android.gms:play-services-ads-lite:12.0.1

找不到com.google.android.gms:play-services-ads-lite:12.0.1,android,cordova,admob,google-admob,cordova-admob,Android,Cordova,Admob,Google Admob,Cordova Admob,我使用的是Visual Studio Apache Cordova,其中有一个admob服务。我通过sdk更新了我的google play服务以及google支持服务。此外,我更新了我的android sdk中的所有内容,但我仍然看到这个错误。 我确实在GooglePost上看到一些东西,这些服务不再通过sdk支持,而是需要作为依赖项放在项目本身中。但我不知道如何继续解决这个问题: 在未来,我建议在您的项目中更新gradle和SDK 现在,您可以尝试在android/build.gradle中

我使用的是Visual Studio Apache Cordova,其中有一个admob服务。我通过sdk更新了我的google play服务以及google支持服务。此外,我更新了我的android sdk中的所有内容,但我仍然看到这个错误。 我确实在GooglePost上看到一些东西,这些服务不再通过sdk支持,而是需要作为依赖项放在项目本身中。但我不知道如何继续解决这个问题:

在未来,我建议在您的项目中更新gradle和SDK

现在,您可以尝试在android/build.gradle中添加maven:

buildscript { 
 repositories { 
    maven { url "https://maven.google.com" }
    jcenter()
    ...
 ...
 allprojects { 
   repositories { 
     mavenLocal() 
     maven { url "https://maven.google.com" } 
     jcenter()
     ...
 ...

这似乎解决了我最初的问题。非常感谢。我现在唯一的问题是它没有在我连接的设备上部署它。我必须将构建复制到我的手机上进行测试。