为什么 phonegap-facebook-plugin 导致我的 phonegap 构建失败?
Why is phonegap-facebook-plugin is causing my phonegap build to fail?
我正在使用“phonegap-facebook-plugin" for my phonegap app. It was working quite well with android. I used phonegap build 来编译应用程序。
我发现(在编译应用程序时)这个插件与 iOS 不兼容,所以我在 iOS.
上测试我的应用程序时从配置文件中删除了插件
为了在 android 上再次(几天后)将插件包含到配置文件中以进行测试,它导致 android 的构建失败。在 phonegap 构建区域检查错误日志时,我看到以下错误:
FAILURE: Build failed with an exception.
* Where:
Build file '/project/phonegap-facebook-plugin/dublininquirerapp-FacebookLib/build.gradle' line: 15
* What went wrong:
A problem occurred evaluating project ':phonegap-facebook-plugin:FacebookLib'.
> Could not get unknown property 'ANDROID_BUILD_SDK_VERSION' for project ':phonegap-facebook-plugin:FacebookLib' of type org.gradle.api.Project.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
几天前它还在工作。我不确定它现在不起作用的原因,但我确实在最近几天也注意到了关于 phonegap 构建的通知。
Default PhoneGap has been updated to cli-6.5.0 (iOS 4.3.1, Android 6.1.2, Windows 4.4.3)
这是我包含在我的配置文件中的代码。你能帮忙吗?谢谢
<plugin name="phonegap-facebook-plugin" source="npm" version="0.12.0">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="My App Name" />
</plugin>
而不是这个:
<plugin name="phonegap-facebook-plugin" source="npm" spec="~0.12.0">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="My App Name" />
</plugin>
使用这个:
<plugin name="cordova-plugin-facebook4" source="npm" spec="~1.9.0">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="My App Name" />
</plugin>
我正在使用“phonegap-facebook-plugin" for my phonegap app. It was working quite well with android. I used phonegap build 来编译应用程序。
我发现(在编译应用程序时)这个插件与 iOS 不兼容,所以我在 iOS.
上测试我的应用程序时从配置文件中删除了插件为了在 android 上再次(几天后)将插件包含到配置文件中以进行测试,它导致 android 的构建失败。在 phonegap 构建区域检查错误日志时,我看到以下错误:
FAILURE: Build failed with an exception.
* Where:
Build file '/project/phonegap-facebook-plugin/dublininquirerapp-FacebookLib/build.gradle' line: 15
* What went wrong:
A problem occurred evaluating project ':phonegap-facebook-plugin:FacebookLib'.
> Could not get unknown property 'ANDROID_BUILD_SDK_VERSION' for project ':phonegap-facebook-plugin:FacebookLib' of type org.gradle.api.Project.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
几天前它还在工作。我不确定它现在不起作用的原因,但我确实在最近几天也注意到了关于 phonegap 构建的通知。
Default PhoneGap has been updated to cli-6.5.0 (iOS 4.3.1, Android 6.1.2, Windows 4.4.3)
这是我包含在我的配置文件中的代码。你能帮忙吗?谢谢
<plugin name="phonegap-facebook-plugin" source="npm" version="0.12.0">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="My App Name" />
</plugin>
而不是这个:
<plugin name="phonegap-facebook-plugin" source="npm" spec="~0.12.0">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="My App Name" />
</plugin>
使用这个:
<plugin name="cordova-plugin-facebook4" source="npm" spec="~1.9.0">
<param name="APP_ID" value="XXXXXXXXXXXXXXX" />
<param name="APP_NAME" value="My App Name" />
</plugin>