• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Android问题集锦之四十七: Error:Execution failed for task ':app:packageRelease'. ) Unable to compute hash of

Android问题集锦之四十七: Error:Execution failed for task ':app:packageRelease'. ) Unable to compute hash of

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了execution failed,job execution failed,execution,execution是什么意思,max execution time等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Android问题集锦之四十七: Error:Execution failed for task ':app:packageRelease'. ) Unable to compute hash of


使用jna的jar包时混淆编译遇到了这个问题,就在上面列出了jna相关的警告。
需要在proguard-rules.pro中制定编译规则,将jna相关包的警告忽略。

-keep class com.sun.jna.** { *; }
-dontwarn com.sun.jna.**

注意,如果是以module引入的,需要在主app中的proguard-rules.pro文件中忽略。

原文如下:
All the current answers to this question are just giving the Proguard rules that worked for them, every fix will be different. First off, confirm it’s a Proguard problem by checking that the classes-proguard directory is somewhere in the error message, something like this: Unable to compute hash of /Users/Documents/projectX/app/build/intermediates/classes-proguard/release/classes.jar

This means it’s caused by an earlier Proguard error so you need to scroll up in the Messages window or Gradle Console window and check what warnings or errors you’re getting. Just as an example, in my current project, Square’s Picasso library is causing the error: Warning: com.squareup.picasso.OkHttpDownloader: can’t find referenced class com.squareup.okhttp.OkHttpClient. I just added -dontwarn com.squareup.okhttp.** to ignore the warnings, and the app still worked as normal.

A lot of the Proguard errors will be warnings about some class so just adding -dontwarn for whatever class is causing it in your project often works.

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Android问题集锦之四十七: Error:Execution failed for task ':app:packageRelease'. ) Unable to compute hash of

相关文章

  • 2017-05-26Android M以上运行时权限(Google官方出品),androidgoogle
  • 2017-05-26Andriod DiskLruCache的使用案例
  • 2017-05-26Intent之运输大队长,Intent之运输队长
  • 2017-05-26android 数据文件存取至储存卡,android存取
  • 2017-05-26Android环境搭建和编写helloworld,androidhelloworld
  • 2017-05-26pgpool的健康检查和failover代码
  • 2017-05-26Android应用程序安装过程浅析
  • 2017-05-26微博API常用方法,博API常用方法
  • 2017-05-26android之仿微信双击放大字体及滑动冲突,文本显示不全,android放大字体
  • 2017-05-26用Android studio进行 OpenCV 开发的第一个项目,androidopencv

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 安卓--selector简单使用,安卓--selector
    • 安卓高级组件-----图像切换器,安卓-----切换器
    • android布局--Android fill_parent、wrap_content和match_parent的区别,wrapparent
    • Android 高仿华为手机Tab页滑动导航效果
    • Listview详解,listview
    • TabLayout和ViewPager简单实现页卡的滑动,tablayoutviewpager
    • 实现在矩形框中输入文字,可以显示剩余字数的功能,矩形字数
    • View控件中android:drawablePadding不起作用的原因探究,
    • Android入门(一),Android入门(
    • 网站偶尔访问不了故障总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有