44问答网
所有问题
android中为什么要指定第三方包的中内容不混淆呢/
如题所述
举报该问题
推荐答案 2012-07-10
其实第三方jar包是不能混淆,这里指定第三方jar包不混淆的意思是,在你的项目中的调用到第三方jar包的语句不被混淆,你想想,如果jar包是com.umeng,你调用的地方被混淆成了a.b,这样你生成的apk里面不是找不到a.b了么,肯定会报错撒
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/VVKRVKKR6.html
其他回答
第1个回答 2012-07-10
因为第三包中的内容都是使用andriod中的API,只能继承,重写,混淆后会导致andriod系统的不稳定
第2个回答 2012-07-10
人家包是一个整体,你可以找到开源包的源代码直接引入你的工程,这样就可以混淆
第3个回答 2012-07-10
那混淆器专为android的包做的
相似回答
android
怎么实现只混淆自己
的
代码,而
不混淆第3方
jar包
答:
这个是保持自己包中不需要混淆的类,如果有些类调用了jni也不需要混淆,不然会出错
。还有如果项目中有其他项目作为library引入,那这些项目的一些类也不能混淆。这个是保持项目中的第三方jar不混淆 另外加上上面几句话,不然会在控制台中报warning警告 2.在project.properties文件中把proguard.config=${sdk...
为什么
这么多商业
Android
开发者
不混淆
代码
答:
由于类名、方法名等通常都会遵循一定的命名规范,破解者很容易根据这些信息来猜测代码功能,阅读起来就跟查看源代码一样。从
Android
2.3开始,Google在SDK中加入了一款叫ProGuard的代码
混淆
工具,ProGuard会删除这些调试信息,并用无意义的字符序列来替换类名、方法名等,使得使用反编译出来的代码难以阅读,提...
Android
-
android
怎么实现只混淆自己
的
代码,而
不混淆第3方
jar包
答:
在proguard-
android
.txt文件最后加入了-keep class org.jsoup.**这样一句代码,就是保持这个类不被
混淆
附上proguard-android.txt源文件 [html] # This is a configuration file for ProGuard.http://proguard.sourceforge.net/index.html#manual/usage.html -dontusemixedcaseclassnames -dontskipnonpubl...
android
怎么实现只混淆自己
的
代码,而
不混淆第3方
jar包
答:
1. 新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果不小心删掉了,没关系,从其他地方拷贝一个过来 2. 最重要的就是在proguard-project.txt添加
混淆的
申明了:a. 把所有的jar包都申明进来,例如:-libraryjars libs/apns_1.0.6.jar -libraryjars libs/...
大家正在搜
android第三方推送的原理
androidauto破解第三方
android auto第三方
android第三方ui框架
android调用第三方so库
第三方没有发指定工资要怎么办
android实现第三方分享
android跳转到第三方应用
android tv 第三方
相关问题
Android-android 怎么实现只混淆自己的代码,而...
android 怎么实现只混淆自己的代码,而不混淆第3方ja...
安卓混淆配置怎样忽略引入的第三方jar文件
android 怎么实现只混淆自己的代码,而不混淆第3方ja...
android 加入library如何混淆
请问你那个android studio 打包不混淆第三方ja...
Android如何保持指定类不被混淆?
Android-android 怎么实现只混淆自己的代码,而...