使用支持 v8 的 Renderscript api11+ 时出错
Error Using Renderscript api11+ with support v8
我正在使用来自支持 v8 的 RenderScript 实现模糊。但是我无法编译程序。
我遇到了这个错误
[2015-01-08 15:04:09 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v8/renderscript/Allocation;
[2015-01-08 15:04:09 - HairBusinessApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v8/renderscript/Allocation;
我的 project.properties 文件包含---
target=android-20
android.library.reference.1=../Simple Facebook
android.library.reference.2=../libraryPullToRefersh
android.library.reference.3=../android-support-v7-appcompat
android.library.reference.4=../google-play-services_lib
renderscript.target=18
renderscript.support.mode=true
sdk.buildtools=20
如果我将其作为演示运行,我就可以运行它。但是当我尝试集成到我的应用程序中时,它无法编译。
请告诉我我做错了什么。
不要将您的 jar 添加到 libs 文件夹中,将您的 jar 放入其他项目,例如 appcompat libs 文件夹,然后按照以下步骤从外部将该 jar 添加到您的项目中:-
1) 右键单击项目转到属性
2) Select java 构建路径
3) Select 库选项卡
4) 选择第一个选项(添加 Jar)然后 select 您放置在 appcompat 或任何其他项目中的那个 jar
我正在使用来自支持 v8 的 RenderScript 实现模糊。但是我无法编译程序。
我遇到了这个错误
[2015-01-08 15:04:09 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v8/renderscript/Allocation;
[2015-01-08 15:04:09 - HairBusinessApp] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/v8/renderscript/Allocation;
我的 project.properties 文件包含---
target=android-20
android.library.reference.1=../Simple Facebook
android.library.reference.2=../libraryPullToRefersh
android.library.reference.3=../android-support-v7-appcompat
android.library.reference.4=../google-play-services_lib
renderscript.target=18
renderscript.support.mode=true
sdk.buildtools=20
如果我将其作为演示运行,我就可以运行它。但是当我尝试集成到我的应用程序中时,它无法编译。
请告诉我我做错了什么。
不要将您的 jar 添加到 libs 文件夹中,将您的 jar 放入其他项目,例如 appcompat libs 文件夹,然后按照以下步骤从外部将该 jar 添加到您的项目中:-
1) 右键单击项目转到属性
2) Select java 构建路径
3) Select 库选项卡
4) 选择第一个选项(添加 Jar)然后 select 您放置在 appcompat 或任何其他项目中的那个 jar