Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';我无法让Admob在VS2017的Cordova Android应用程序中工作_Android_Cordova_Visual Studio 2017_Admob - Fatal编程技术网

Can';我无法让Admob在VS2017的Cordova Android应用程序中工作

Can';我无法让Admob在VS2017的Cordova Android应用程序中工作,android,cordova,visual-studio-2017,admob,Android,Cordova,Visual Studio 2017,Admob,我一直在这里兜圈子,试图让Admob Pro插件正常工作。我会有无数的构建错误。如果有人最近让Admob广告在他们的Cordova项目中工作(使用任何插件),我将非常感谢我需要遵循的具体步骤。我不介意哪个插件。我最近这么说是因为我想很多都取决于特定的版本号,所有版本号都是相互配合的。我一直在使用: VS社区2017 科尔多瓦6.3.1 cordova android 5.2.1 Android目标API级别28 AdMob插件Pro 2.49.0 PLAY_SERVICES_版本18.2.0

我一直在这里兜圈子,试图让Admob Pro插件正常工作。我会有无数的构建错误。如果有人最近让Admob广告在他们的Cordova项目中工作(使用任何插件),我将非常感谢我需要遵循的具体步骤。我不介意哪个插件。我最近这么说是因为我想很多都取决于特定的版本号,所有版本号都是相互配合的。我一直在使用:

  • VS社区2017
  • 科尔多瓦6.3.1
  • cordova android 5.2.1
  • Android目标API级别28
  • AdMob插件Pro 2.49.0
  • PLAY_SERVICES_版本18.2.0
  • 适用于Cordova 7.49.0的谷歌移动广告SDK

非常感谢

为了实现api 28的目标,您需要cordova Android 8或更高版本以及cordova。我使用的是vs community 2015,但我决定以此为契机迁移到使用VsCode,我发现VsCode的不透明性要小得多,因为一切都是从命令行完成的。我不得不将Cordova升级到8.1.1。您还需要了解GDPR同意,以及即将到来的CCPA变更。我使用以下插件:

注意,我还没有上传额外的功能,以通过GDPR的同意,这是在任何情况下只有Android

注意:这与Cordova 9不兼容,因此我将其与Cordova 8.1一起使用

cordova插件附加google play服务“^1.0.5”

cordova插件ad admob sdk“^1.0.1”

根据记忆,我认为一个或多个插件在新的AndroidX版本中产生了问题,因此我需要添加:

“cordova插件androidx”:“^1.0.2”,
“cordova插件androidx适配器”:“^1.1.0”,

要以api 28为目标,您需要cordova Android 8或更高版本以及cordova。我使用的是vs community 2015,但我决定以此为契机迁移到使用VsCode,我发现VsCode的不透明性要小得多,因为一切都是从命令行完成的。我不得不将Cordova升级到8.1.1。您还需要了解GDPR同意,以及即将到来的CCPA变更。我使用以下插件:

注意,我还没有上传额外的功能,以通过GDPR的同意,这是在任何情况下只有Android

注意:这与Cordova 9不兼容,因此我将其与Cordova 8.1一起使用

cordova插件附加google play服务“^1.0.5”

cordova插件ad admob sdk“^1.0.1”

根据记忆,我认为一个或多个插件在新的AndroidX版本中产生了问题,因此我需要添加:

“cordova插件androidx”:“^1.0.2”,
“cordova插件androidx适配器”:“^1.1.0”,非常感谢,我将尝试加载cordova 8。我认为它必须单独安装到VS 2017,而VS 2019似乎根本没有使用它。非常感谢这一点,我将尝试加载Cordova 8。我认为它必须单独安装到VS 2017,而VS 2019似乎根本没有使用它。