2 qq 19260597 qq_19260597 于 2016.09.14 11:40 提问

android studio 混淆后运行报错

图片说明

2个回答

u014559880
u014559880   2016.09.14 11:51

确保使用的第三方库没有被混淆

u011732740
u011732740   2016.09.14 13:47

第三方库被混淆了,找不到对应方法了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
混淆后运行报错
项目中用了很多反射,所以在混淆时就要注意了。以前没怎么用,然后就在网上搜了一堆教程。看过之后,模模糊糊。今天就开始自己试一下,首先根据网上的方法补上不混淆的类。顺利打包后,没报错。一阵暗喜,也不是很难嘛。然后运行,秒退。。。。一下就sb了。错在哪都不晓得。换了个手机连上AS,运行,终于发现空指针异常,立马就发现containerField = null了, Field containerFi
关于eventbus打包混淆后运行出错的问题
相信看到这里的朋友都已经知道eventbus怎么使用了,我就不多说了,不清楚怎么使用的,我在这里附上一个连接(关于eventbus3.0的详细应用) http://blog.csdn.net/itachi85/article/details/52205464 我在这里主要是想记录一下自己碰到的问题: 我在用android studio打包混淆后,eventbus应用总是报错找不到
使用android studio混淆过程中遇到的异常
1.dexDebug ExecException finished with non-zero exit value 2 需要在gradle中配置下面的代码,原因是引用了多个libraries文件 defaultConfig {         multiDexEnabled true } 2.Execution failed for task ':app
android studio代码混淆后,查看服务器端错误日志方法
1. 打开工程目录定位到项目下面  build -> outputs -> mapping -> release -> mapping.txt  这个文件有用。 2.找到项目用的sdk依次定位到sdk -> tools -> proguard -> bin -> proguardgui.bat 双击出现界面。 3.点击browse 定位到第一步mapping.txt文件。 4.Obfusca
androidstudio初次成功混淆遇到的问题
今天闲,所以想把项目加入混淆,可以减小apk体积,也可以优化项目。 本来以前也加入过,但是因为总是报错所以不了了之。 androidstudio 混淆 首先需要在项目的build.gradle
Android studio aar 混淆
网上搜索太多华而不实。浮躁的拿来主义太恐怖了,认真看文档的人不多了。 proguard官方 http://proguard.sourceforge.net/  Downloads 下面说了 Version 4.11 .Added reading and writing of apk and aar archives. 所以,自己下载新的proguard,使用 proguar
关于Android studio混淆遇到的问题
先给出官方文档链接: https://stuff.mit.edu/afs/sipb/project/android/sdk/android-sdk-linux/tools/proguard/docs/index.html#manual/index.html混淆后,如果要查看混淆效果,有两种方式: 一、反编译dex或者jar文件,如果要查看so,可以objdump -tT libblecipher
android小知识——Android混淆打包及混淆后运行错误
Android引用第三方jar包混淆时打包报错(can't find referenced class)            项目打包的时候,总是失败,提示Proguard returned with error code 1. See console。然后看控制台,报出好多can't find referenced class...... 场景:项目中引用了第三方的jar包
android studio 混淆编译注意
首先准备工作在 build.gradle文件中把 buildTypes { release { minifyEnabled true } } 打开,然后打开proguard-rules.pro 文件 , 这个文件可以通过修改后缀名为txt ,打开修改编辑 ,然后在改过来 , 也可以自己写一个这个文件当做通用的,然后直接覆盖新项目。然后就是里边要写的东西了:
Android Studio项目混淆后输出的文件所在位置
module's directory