腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Android
应用程序
在
混淆
后
崩溃
,
也
混淆
了
调试
版本
中
收到
的
日志
android
、
crash
、
proguard
、
obfuscation
我正在开发一个
Android
应用程序
,这是
在
SIT测试阶段。我
的
想法是向测试团队发布一个
调试
模糊构建。为此,我
在
build.gradle
中
添加了这段代码 buildTypes { applicationIdSuffix ".debug"但当我运行
应用程序
并进行服务调用时,
应用程序
崩溃
。更坏
的
消息是,我无法读取任何
日志
浏览 24
提问于2019-12-30
得票数 0
2
回答
应用程序
在
混淆
后读取共享首选项时
崩溃
android
、
obfuscation
、
android-proguard
、
android-security
在
我
的
应用程序
中
,我使用SharedPreferences存储一些用户首选项。
应用程序
没有被
混淆
(-dontobfuscate
在
程序保护文件
中
)。 现在,
在
应用程序
的
下一个
版本
中
,我希望启用
混淆
。当我尝试这样做时,
应用程序
返回NullPointerException,同时从
应用程序
的
前一个<e
浏览 0
提问于2018-04-02
得票数 1
回答已采纳
1
回答
模糊apk代码
崩溃
日志
android
、
apk
我正在使用一个大型
的
android
项目,非常大,当我们向市场发布apk时,我们
混淆
了
我们
的
代码,现在
的
问题是:当我们
的
应用程序
崩溃
时,实际上,我们
的
应用程序
会将
崩溃
日志
发布到我们
的
服务
中
,但是
崩溃
日志
并不意味着,因为我们已经
混淆
了
它,我们得到了这样
的
浏览 3
提问于2015-06-18
得票数 2
回答已采纳
1
回答
发布时
android
.gms.maps
中
的
BadParcelableException,但不在
调试
模式下
android
、
google-maps
、
proguard
、
badparcelableexception
当访问使用谷歌地图(v.2)
的
活动时,我
的
应用程序
崩溃
。我要去找
android
.os.BadParcelableException: ClassNotFoundException when unmarshalling: com.google.
android
.gms.maps.f这只
在
发布模式下发生,但当我处于
调试
模式时,
日志
中
没有错误或警告。我
在
Eclipse IDE上使用Proguard来
浏览 1
提问于2013-08-09
得票数 0
3
回答
尽管存在
混淆
,但实际运行时方法名?
java
、
runtime
、
obfuscation
如果你
混淆
了
你
的
代码,有没有办法查询当前方法
的
名称?我之所以问这个问题,是因为有时候我想用执行方法作为前缀来记录一条消息。
浏览 1
提问于2009-04-28
得票数 2
回答已采纳
1
回答
新JSONArray
的
NoSuchFieldError异常,但仅在模糊构建中
android
、
json
我看到一个非常奇怪
的
应用程序
崩溃
,因为我创建
的
构建是用R8和一些专业防护规则
混淆
的
。代码
在
没有模糊处理
的
调试
版本
上编译和运行得很好。它可以编译,但对于模糊
的
构建会
崩溃
。确切
的
错误是: java.lang.NoSuchFieldError:没有类型为Ljava/util/ArrayList
的
字段myArrayList;
在
浏览 24
提问于2020-04-30
得票数 0
2
回答
Crashlytics手动上传dSYM用于模糊
应用程序
ios
、
firebase
、
obfuscation
、
crashlytics
、
ixguard
我已经将crashlytics集成到一个
应用程序
中
,该
应用程序
使用ixguard作为
混淆
工具。
在
非
混淆
版本
上使用模拟器进行建议
的
测试工作得很好。为了正确地去除符号,
混淆
的
应用程序
崩溃
日志
需要一个不同
的
dSYM文件。这个新
的
dSYM是由
混淆
工具提供
的
,我使用firebase门户上传它。
在
浏览 3
提问于2018-09-05
得票数 2
回答已采纳
7
回答
如何
调试
仅在发布模式下
崩溃
的
Android
应用程序
android
、
xamarin
、
entity-framework-core
、
android-8.1-oreo
一切工作
在
调试
模式,但
崩溃
在
释放模式。
在
“
调试
模式”
中
,
在
发布模式下没有打开哪些必需
的
权限?当我设置为None
的
链接时,我会通过第一个屏幕到我
的
登录屏幕。但是,当我添加发布权限Internet时,它第一次尝试读取远程实体框架核心表时就会
崩溃
。
在
发布模式,如果我检查Use Shared Runtime,
应用程序
运行良好。编辑3 <
浏览 12
提问于2018-08-14
得票数 5
回答已采纳
1
回答
crashlytics如何对
崩溃
异常堆栈进行模糊处理
android
、
crashlytics
、
deobfuscation
我已经为我
的
应用程序
集成了crashlytics,但直到今天才启用proguard。我修改了代码来强制
崩溃
,然后我去Crashlytics控制台看看
崩溃
异常堆栈是什么样子
的
。我知道
在
发布apk时,我需要上传
混淆
映射文件,这样Crashlytics才能知道如何去
混淆
。但是对于我
的
场景,我从来没有为我
的
开发
版本
上传过这样
的
映射文件(直接从
Android
Studio运
浏览 21
提问于2021-04-30
得票数 0
回答已采纳
1
回答
Android
Proguard -我可以跳过它吗?
android
、
google-play
、
screenshot
我
在
我
的
Android
应用程序
上看到一些奇怪
的
崩溃
,当我打开proguard
混淆
时。我知道我可以对这些类进行
调试
并跳过
混淆
,但我
的
问题是-冒着
应用程序
在
某些电话上
崩溃
或在我可能没有测试/练习
的
代码路径上
崩溃
的
风险值得吗?例如,讨论
了
由于proguard而导致
的
一个这
浏览 0
提问于2012-09-12
得票数 1
回答已采纳
1
回答
当保护
混淆
时,缺少堆栈跟踪方法。
android
、
proguard
、
crashlytics
我注意到,
在
我
的
Crashlytics/Fabric仪表板上,对于我
的
保护模糊发布
版本
,我将丢失堆栈跟踪
的
第一个(也是最重要
的
)方法+行号。对于我
的
调试
版本
,我将能够正确地看到这个方法。因此,具体来说,
在
我
的
onCreateView()
中
,我调用了我
的
updateData()方法(在这里我
的
崩溃
正在发生),但是
浏览 4
提问于2014-12-16
得票数 1
回答已采纳
1
回答
Android
Studio APK Analyzer加载mapping.txt失败
android
、
android-studio
、
android-gradle-plugin
、
android-proguard
我已经开始
混淆
一个
Android
应用程序
,它包含了许多第三方库。
在
设置
了
允许我使用R8
混淆
调试
版本
的
第一个基本配置之后,我已经
在
APK Analyzer
中
打开了APK来检查
混淆
,这是适当
的
。之后,我单击
了
Load Proguard mappings...并从模糊处理运行中选择
了
mapping.txt。APK Analyzer s
浏览 52
提问于2019-03-13
得票数 0
回答已采纳
1
回答
防范不剥离木材原木
android
、
proguard
、
timber-android
我只
在
调试
环境中使用Timber
日志
来登录我
的
安卓
应用程序
,为此,我
在
我
的
应用程序
类
中
添加了下面这一行: if (BuildConfig.DEBUG) {} 随后,我
在
整个
应用程序
中
完美地使用了这一点。此外,我通过
在
我
的
proguard-rules.pro文件<
浏览 19
提问于2019-01-22
得票数 0
1
回答
中
的
“存档”操作是在
混淆
之前打包DLL
android
、
visual-studio
、
xamarin
、
dotfuscator
我们最近从VS2017迁移到了VS2019,构建了Xamarin窗体
应用程序
。多年来,我们在
混淆
问题上没有任何问题,但现在我们有
了
一个停止表演的人。总结:最终APK文件
中
的
项目DLL是非
混淆
版本
,而不是模糊
版本
。 如果我们正常构建
Android
应用程序
(
在
发行版
的
配置
中
),它可以正常工作:解压缩文件显示
的
代码像预期
的
那样模糊--
浏览 6
提问于2020-06-10
得票数 0
回答已采纳
2
回答
调试
混淆
代码
c#
、
debugging
、
obfuscation
我有一个用EazFuscator.NET
混淆
的
应用程序
。然而,
调试
这是非常不可能
的
(即使它是一个小
的
应用程序
),例如,这是一个错误报告:at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg) 它清楚地说明了错误是在后台工作进程
中
引起
的</
浏览 3
提问于2012-12-29
得票数 1
回答已采纳
1
回答
Jack似乎并没有把代码本身搞糊涂
android
、
proguard
、
android-jack-and-jill
我使用
的
是
Android
版本
的
v2.1.2,当我尝试
在
发布
版本
上签名时,Proguard无法工作,构建非常失败。 插孔会自动
混淆
。不再需要使用单独
的
包(如ProGuard )来处理收缩、
混淆
、重新打包和多重索引。我必须禁用minifyEnabled标志并移除加载proguard文件
的
行;
在
完成此操作
后
,要使其正常工作;我检查
了
通过执行上述操作生成
的</em
浏览 1
提问于2016-06-17
得票数 1
1
回答
认证和授权jax-rs rest服务
java
、
spring
、
rest
、
restful-authentication
我有一个网络
应用程序
,我想做一个
android
版本
,所以用户可以通过网络(浏览器)或通过
Android
访问该
应用程序
。我
的
web
应用程序
是使用Spring、Struts、Hibernate构建
的
,我使用jax-rs创建了rest服务。但是我
混淆
了如何认证和授权
android
请求。我
的
意思是,当来自
android
的
用户访问rest服务XYZ时,我
混淆</em
浏览 1
提问于2012-07-30
得票数 2
3
回答
禁用
android
应用程序
调试
模式作为安全实践
android
、
reverse-engineering
、
debugging
有一种安全实践表明,您不应该在启用
调试
模式
的
情况下发布
android
应用程序
。虽然攻击者可以使用apktool对
应用程序
进行反编译,
在
AndroidManifest.xml
中
启用
调试
标志并重新编译它,但在
调试
模式下发布
应用程序
却没有帮助吗?它是否应该与反反编译技术相结合才是有用
的
?
在
应用程序
中放入哪些额外信息(如果有的话),
在
以后反编译和启用<
浏览 0
提问于2016-03-12
得票数 6
回答已采纳
2
回答
minifyEnabled导致
应用程序
在
发布模式下
崩溃
java
、
android
、
logging
、
gradle
我
的
应用程序
在
调试
模式上运行良好。不幸
的
是,在上传到Google商店
后
,我发现
应用程序
正在
崩溃
。我搜索
了
几个类似的问题,所有这些问题都建议禁用Proguard或检查
日志
输出。然而,
在
使用发布版构建变体时,我遇到了以下情况: 1-
在
正常情况下,当minifyEnabled是true时,
应用程序
会
崩溃
,我无法看到任何
日志
输出。有没有
浏览 1
提问于2017-01-27
得票数 21
回答已采纳
1
回答
Android
狂暴错过了事件
日志
和参数
android
、
analytics
、
flurry
我已经把Flurry集成到
Android
应用程序
中了。当我们积极地测试我们
的
应用程序
时,控制台上充满了事件
日志
,每个事件都有一个params列表。我们准备
了
应用程序
发布:编译测试候选人apk与
混淆
,并给他们最后
的
测试。我们开始
在
控制台中
收到
非常奇怪
的
统计信息:对于某些事件,名称是存在
的
,但是
日志
是空
的
,参数不存在。我们认为这是由
浏览 2
提问于2013-03-25
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
何小伟:Monkey与MonkeyRunner区别
App Crash 详解
从一款被篡改的软件谈 Android App 的安全之路
谷歌今天更新了Firebase
Android签名机制和安全加固浅析
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券