上传应用包含上传应用文件和符号表文件。
背景信息
被混淆的应用文件,为避免测试结果异常,需先使用符号表进行解析,经过解析的日志文件可以还原真实的程序堆栈,能快速并准确地定位App发生错误的代码位置,便于问题定位。
为防止应用安装包被反编译后泄露源代码,常常使用混淆工具对应用文件进行处理,混淆工具会使用随机字符串替换文件中实际的方法和变量名,降低代码可读性,保障文件安全性。同时,便于开发人员排查问题,混淆工具会生成一个符号表文件,如dSYM文件(iOS)、应用Mapping文件(Android),文件记录了源代码与混淆代码的映射关系,只有通过符号表对错误调用栈解混淆后,才能看到真实的出错堆栈。
操作步骤
在页面左侧导航栏,选择移动测试 > 概览,进入概览页面。
在页面上方单击上传测试应用,打开添加应用面板。
在添加应用面板,上传应用和符号表、关联应用。
上传应用和符号表文件,具体操作请参见上传应用和符号表。
单击确定。
(可选)查看已上传的文件。
在测试管理 > 应用管理页签,查看已上传的应用。
在测试管理 > 符号表管理页签,查看已上传的符号表。
上传应用和符号表
在添加应用右侧栏,应用添加方式选择上传的应用。
单击应用热区选择应用,或将应用程序拖动到热区上方,上传应用文件。
说明应用程序的文件大小不大于2G。
iOS应用程序需上传开发模式下的Debug包,即xcode for development。
用于检测隐私合规的应用需上传未经加固的.apk格式的Android应用包。
单击符号表热区选择符号表文件,或将符号表文件拖动到热区上方,上传符号表文件。
单击立即使用。
文档内容是否对您有帮助?