Android in Xamarin Studio - error: package com.google.android.gms.tagmanager does not exist

Android in Xamarin Studio - error: package com.google.android.gms.tagmanager does not exist

尝试在 Xamarin Studio 中构建项目时出现以下错误。我怀疑我缺少一些 Android SDK 包,但我不确定是哪一个。

obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(8,52): javac error : error: package com.google.android.gms.tagmanager.ContainerHolder does not exist obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(8,52): javac error : com.google.android.gms.tagmanager.ContainerHolder.ContainerAvailableListener obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(8,52): javac error :

obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(27,69): javac error : error: package com.google.android.gms.tagmanager does not exist obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(27,69): javac error : public void onContainerAvailable (com.google.android.gms.tagmanager.ContainerHolder p0, java.lang.String p1) obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(27,69): javac error :

obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(32,79): error : error: package com.google.android.gms.tagmanager does not exist obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(32,79): error : private native void n_onContainerAvailable (com.google.android.gms.tagmanager.ContainerHolder p0, java.lang.String p1); obj\Debug\android\src\mono\com\google\android\gms\tagmanager\ContainerHolder_ContainerAvailableListenerImplementor.java(32,79): error :

项目最小API为10

我设法解决了这个问题。问题是 Xamarin 下载的文件已损坏。

https://dl-ssl.google.com/android/repository/google_m2repository_r19.zip

重新下载后,以下 zip 文件已损坏

替换文件并重新构建解决了问题。