Eclipse混淆文件导入Android Studio Gradle编译报input jar file is specified twice

Eclipse项目中的混淆配置文件 复制到AS中 在混淆的过程中提示如下错误

Error:Execution failed for task ‘:app:proguardDemoRelease‘.
> java.io.IOException: The same input jar [D:\Users\workspace_studio\Test5\app\libs\fastjson.jar] is specified twice. 

解决方案:

删除  -libraryjars libs/***.jar from your proguard-rules.pro file.

原因是build.gradle文件配置了

dependencies {     compile fileTree(include: ‘*.jar‘, dir: ‘libs‘)

}

里面已经添加过jar包,混淆文件proguard-rules.pro里面又加了句-libraryjars libs/***.jar,将-libraryjars libs/***.jar 前面用#号注释或者直接删掉即可。

时间: 2024-10-21 09:18:50

Eclipse混淆文件导入Android Studio Gradle编译报input jar file is specified twice的相关文章

Eclipse工程 导入 Android Studio

最近Eclipse好多项目转Android Studio 百度翻看好多文章 这篇不错 特纪录下 地址:http://www.cnblogs.com/bluestorm/p/3757402.html 一.从Eclipse导入工程到Android Studio 根据官方的介绍,Android Studio可以兼容Eclipse的现有工程,但需要做一些操作: 首先升级ADT到最新版本,目前为版本号为22(注意和ADT相关的组件最好一并升级,避免后期可能出现的错误) 选择需要从Eclipse导出的工程,

以非gradle方式将 Eclipse 项目导入Android Studio

自从使用了Android Studio之后,相信100%的同学都不会想换回Eclipse了.以前我觉得Eclipse很好用,用的很开心,但是现在觉得Eclipse已经成渣了.基于IntelliJ IDEA的Android Studio找不到任何让我拒绝的理由.但是有一点可能会有一些小小的不爽,就是Android Studio是基于gradle来构建项目,很多同学还是用不惯,而且大部分项目还是用ant来打包的.那么问题来了,怎样把 Eclipse 项目导入Android Studio呢? 谷歌提供

EClipse 项目导入 Android Studio 导致的乱码问题

最近有一个 Eclipse 项目导入 Android Studio 1.4 时出现乱码,Build 提示 Error:(38, 5) 閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗?. 源代码是 GBK 格式,Android Studio Encoding 方式是 UTF-8. 解决方式如下: 1.点击 Android Studio 右下角的 File Encoding UTF-8,在出现提示时点击 GBK: 2.在出现的对话框中点击 Reload -> Reload anyway,此时源代码乱

Eclipse 项目转移到Android Studio遇到的问题

1.Android Studio直接导入项目是copy原项目的,无法纳入代码管控 解决方案: 英文地址:http://developer.android.com/sdk/installing/migrate.html 翻译:Android Studio 中文组(大锤译) 如果你之前有用Eclipse做过安卓开发,现在想要把Eclipse中的项目导入到Android Studio的环境中,那么首先要做的是生成Build Gradle的文件.因为Android Studio 是用Gradle来管理项

将Eclipse项目迁移到Android Studio中

最近一段时间调试的时候Eclipse总是出现无响应问题,重启了N遍,不仅耽误工作而且还心烦,所以这两天把项目从Eclipse中迁移到Android Studio中,这里记录一下操作步骤以及遇到的各种问题. 1.SDK升级 首先将ADT插件升级到最新的,最低也要22.0 2.从Eclipse导出项目 首先在Eclipse中选择要导出的项目,右键选择"Export...",打开Android文件夹,选中"Generate Gradle build files",点击下一

从Eclipse迁移代码到Android Studio可能出现的异常

前言: Google正在逐渐停止对 Eclipse 的开发,现在Android Studio 正逐渐成为Android 开发的首选,虽然会有一些痛苦,但当大家都熟悉使用 Android Studio 的时候,就会觉得 Google 变换 Android 开发 IDE 的决定是正确的,Android Studio 确实给了 Android 开发者更好的体验和开发环境. 下面我来谈一下自己在从 Eclipse 迁移到 Android Studio 时所遇到的问题.大家可能已经看过很多有关在 Andr

加速Android Studio/Gradle构建

已经使用Android Studio进行开发超过一年,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下. 开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\<

怎么将Eclipse 项目切换到Android Studio

怎么将Eclipse 项目切换到Android Studio? Google 官方已经给出了两种解决方式解决方案. 第一种 直接选择目录,next 一直到最后,我们的Eclipse 的项目就到了Android Studio 上了,需要注意的是,这样导入的项目还是会保留Eclipse 的构建方式,比如我们在Eclipse 上使用Ant 构建,迁移后还是会是会用Ant 构建. 导入Eclipse ADT 第二种 首先,我们在Eclipse 将项目导出为Gradle 项目. 选择导出 导出Gradle

优化Android Studio/Gradle构建

开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\<username>\.gradle (Windows) 把下面配置复制gradle.properties文件也可以优化: # Project-wide Gradle settings.# IDE (e.g. Android S