用proguard打包成功,可是apk安装后却不能运行

pro4j 2012-04-16 10:47:08
如题,安装打包好的apk后,连启动页都没进就跳出程序了,而没用proguard打包的apk就可以正常使用,请问一下这是怎么回事呢?而且我查过一些相关资料,说xml中使用到的类就不能被混淆,那么我用了一些类似-keep public class * extends android.app.Activity的语句去跳过这些类,但还是不行,请大家指导一下,谢谢!
...全文
357 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lmjpst001 2012-05-24
  • 打赏
  • 举报
回复
有没有使用jar包如果使用了,就把使用jar包的部分用-keep class com.fasterxml.jackson.core.**{*;}的方式(com.fasterxml.jackson.core为你的jar包名),不让它混淆jar包,我开始也是折腾了挺久,你试试看
pro4j 2012-05-23
  • 打赏
  • 举报
回复
未报错,成功打包,但运行不了。。直接退出
pro4j 2012-04-28
  • 打赏
  • 举报
回复
我再试试,还是没找到解决办法
sligner 2012-04-28
  • 打赏
  • 举报
回复
先用新建项目时自带的混淆配置文件混淆看看 会报什么错误
pro4j 2012-04-19
  • 打赏
  • 举报
回复
没有调用任何jni哦
danielinbiti 2012-04-19
  • 打赏
  • 举报
回复
你用默认生成混淆器会报什么错,这些错不能轻易的屏蔽。屏蔽后虽然混淆过了,但可能程序运行不正常
pro4j 2012-04-19
  • 打赏
  • 举报
回复
求解啊。。
aSysBang 2012-04-19
  • 打赏
  • 举报
回复
log
yitiaochongzi 2012-04-17
  • 打赏
  • 举报
回复
是否调用 jni

jni 不能使用混淆

看一下 log

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧