使用 Telerik Appbuilder 创建 android 构建时出现问题; android-支持-v4.jar”已经存在
Problems creating android build with Telerik Appbuilder; android-support-v4.jar" already exists
我在通过 Telerik Appbuilder 的构建过程构建我的应用程序时遇到了问题。我们正在使用 multi imagepicker
插件的修改版本,它在 plugin.xml
中引用了 android-support-v4.jar
,就像
<source-file src="src/android/Library/libs/android-support-v4.jar" target-dir="libs"/>
当我尝试通过 de Telerik AppBuilder 选项创建构建时,出现以下错误并且未完成构建。
android-support-v4.jar" already exists
当我从 plugin.xml
中删除引用并尝试再次创建构建时,它完成了构建且没有任何错误,但是插件无法正常工作。
我已经尝试在 cordova
(5.4.1) 测试项目中使用该插件并通过 CLI 命令构建它。使用 cordova,我可以使用 插件和 android 支持库的引用成功构建一个测试项目 。测试应用程序通过 cordova run android
成功部署到我的 android 设备 插件及其修改在测试项目中完全可用。
FYI => 如果我在 cordova 测试项目的 plugin.xml
中删除 android 支持库引用,则整个项目不会构建。我收到大量编译错误。
当我通过 Telerik Appbuilder 工具构建时,是否有人有过相同的经历或指出导致错误的原因?
android-support-v4.jar冲突的错误是由于您的项目中有不兼容的插件引起的。为了使用最新可用的 android 支持 v4 库,您应该从插件中删除 jar 并将 plugin.xml 的 lib-file
元素替换为 <framework src="com.android.support:support-v4:+" />
.
此外,如果您有其他插件安装了自己的库版本,则必须将它们升级到最新版本(希望已修复)或对它们进行相同的修改。有关此问题的更多信息,您可以参考以下 AppBuilder 论坛主题:http://www.telerik.com/forums/breaking-change-introduces-build-failure-for-android
我在通过 Telerik Appbuilder 的构建过程构建我的应用程序时遇到了问题。我们正在使用 multi imagepicker
插件的修改版本,它在 plugin.xml
中引用了 android-support-v4.jar
,就像
<source-file src="src/android/Library/libs/android-support-v4.jar" target-dir="libs"/>
当我尝试通过 de Telerik AppBuilder 选项创建构建时,出现以下错误并且未完成构建。
android-support-v4.jar" already exists
当我从 plugin.xml
中删除引用并尝试再次创建构建时,它完成了构建且没有任何错误,但是插件无法正常工作。
我已经尝试在 cordova
(5.4.1) 测试项目中使用该插件并通过 CLI 命令构建它。使用 cordova,我可以使用 插件和 android 支持库的引用成功构建一个测试项目 。测试应用程序通过 cordova run android
成功部署到我的 android 设备 插件及其修改在测试项目中完全可用。
FYI => 如果我在 cordova 测试项目的 plugin.xml
中删除 android 支持库引用,则整个项目不会构建。我收到大量编译错误。
当我通过 Telerik Appbuilder 工具构建时,是否有人有过相同的经历或指出导致错误的原因?
android-support-v4.jar冲突的错误是由于您的项目中有不兼容的插件引起的。为了使用最新可用的 android 支持 v4 库,您应该从插件中删除 jar 并将 plugin.xml 的 lib-file
元素替换为 <framework src="com.android.support:support-v4:+" />
.
此外,如果您有其他插件安装了自己的库版本,则必须将它们升级到最新版本(希望已修复)或对它们进行相同的修改。有关此问题的更多信息,您可以参考以下 AppBuilder 论坛主题:http://www.telerik.com/forums/breaking-change-introduces-build-failure-for-android