我正在https://build.phonegap.com编译我的Cordova项目
它给了我一个错误信息:
无法解析配置':_debugApkCopy'的所有依赖项。
Could not find com.android.support:support-annotations:27.0.2.
Required by:
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-core:4.30.0
Could not find com.android.support:support-core-utils:27.0.2.
Required by:
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-core:4.30.0
Could not find com.android.support:support-v4:27.0.2.
Required by:
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-common:4.30.0
Could not find com.android.support:appcompat-v7:27.0.2.
Required by:
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-common:4.30.0
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-login:4.30.0
Could not find com.android.support:cardview-v7:27.0.2.
Required by:
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-common:4.30.0
Could not find com.android.support:customtabs:27.0.2.
Required by:
project : com.facebook.android:facebook-android-sdk:4.30.0 com.facebook.android:facebook-common:4.30.0
请帮忙。我在MacOS上运行。谢谢。
我遇到了同样的问题,并设法解决了这个问题。正如本thread所述,问题是由facebook sdk引起的。如果您在cordova CLI中运行,则只需修改platforms / android / project.properties即可。
改变这一行:
cordova.system.library.1=com.facebook.android:facebook-android-sdk:4.+
进入这一行:
cordova.system.library.1=com.facebook.android:facebook-android-sdk:4.26.0
如相对帖子中所述,这是一个黑客攻击。