随着应用不断迭代,业务线的扩展,应用越来越大(比如集成了各种第三方sdk或者公共支持的jar包,项目耦合性高,重复作用的类越来越多),相信很多人都遇到过如下的错误: [java]  view plain copy 1. UNEXPECTED TOP-LEVEL EXCEPTION: 2
转载 2月前
351阅读
沙箱私有目录内部存储空间中的应用私有目录val filesDir = filesDir/data/user/0/com.example.myapplication/filesval cacheDir =
作者:依乐祝    总结如下:1、 .NET Core       1、 .是一个跨平台的软件通用开发框架:.NET Core是一个可以用来构建现代的、可伸缩和高性能的跨平台软件应用程序的通用开发框架,可用于为Windows、Linux和MacOS构建软件应用程序。   &nbs
转载 1月前
418阅读
Android逆向入门Java语言, smali汇编 dex odex ->android ndk开发加壳与脱壳(vmp技术)一般需要保护的文件就是dex,so文件APK结构逆向分析工具:Android SDKAPKTooljarsignerkeytool对需要操作的文件的理解classes.dex逆向步骤:解压apk和拆卸classes.dex...
原创 2023-01-06 10:10:07
152阅读
应用名:OKEx(OKEx-android.apk)包名:com.okinc.okexMD5:1ffbd328d13e91b661592cdf58516bd2版本:1.7.8加固信息:未加固详细信息:所有者:CN=OKinc.,OU=OKinc.,O=OKinc.,L=Beijing,ST=Beijing,C=CN发布者:CN=OKinc.,OU=OKinc.,O=OKinc.,L=Beijing
原创 2018-08-11 12:22:38
1764阅读
Android端CPU测试方法一.CPU测试实现原理:通过UI自动化脚本,遍历所有场景通过adb命令间隔2S获取一次数据,写入到文件中通过脚本把数据绘制成曲线图,同时计算出整个过程中最大值二.测试方法1.手工2.UI自动化三.CPU测试选择场景1. Activity页面2. 新需求页面3. 高频使用页面四.环境准备1.机型准备覆盖低端、中端、高端机型2.测试环境应用自身的数据与上次相同手机整体安装
作为一名生活在繁华蓝天下的人们,我们的手机里可不能缺少一些逼格很高的手机app,这样的话我们可是能够大幅度的提高我们的一些生活乐趣,同样电脑也是一样,这些软件可以将我们的工作效率大幅度的提高,小编就和你们推荐几款比较好用的软件! 办公类的软件: SpaceSniffer SpaceSniffer 是一个强大的Windows 磁盘分析清理工具。 我们都知道我们电脑使用久了就会越来越卡,就和手机一样
  1、了解什么是SWOT分析法?  SWOT分析方法,它是哈佛学院的KJ.安德鲁斯教授于1971年在其《公司战略论》一书中出的。开始在企业定战略中应用,后在行业、组织以及政府部门得到广泛应用,成为其进行自我诊断和制定成略,计划、政的有数工具。  它是明确企业的资源优势(Strengths)、竞争劣势(Weaknesses)、外部环境变化带来的机会(Opportunities)和威胁(Threat
转载 2023-08-02 12:37:40
188阅读
背景 笔者目前在开发的应用在线上有不少OOM的问题,经过一番优化后,OOM降了一个量级,但由于产品中Gif是一特色,内存占用优化空间比较有限,想要减少OOM最简单的办法可能就是开启largeHeap。Google官方是不推荐使用largeheap的,更大的内存意味着更长的垃圾回收时间,所以我就想看看国内的这些应用是否有打开largeheap。用AS的APK Analyzer看了下微信和QQ空间,
转载 2023-12-06 14:28:01
45阅读
安卓存储空间目录安卓存储空间安卓存储结构应用专属存储内部存储空间外部存储空间共享空间媒体内容文档和其他文件分区存储总结安卓存储结构首先明确一下新时代下,安卓内部存储和外部存储的概念。我使用的是MIUI12系统,打开文件管理,只能看到内部存储设备。在传统概念中,内部存储设备就是手机自带的空间,外部存储设备是SD卡,但是现在就没有SD卡了,全部用内部存储设备实现,怎么去理解呢?先看个图了解安卓的文件结
转载 2023-05-27 14:02:20
756阅读
android 电视core dump分析测试测了个bug, 操作dtmb 频道的时候系统重启, 由于生成了core dump文件,所以先看下core dump。一 . 要想调试core dump,首先要生成core dump, 一般只有c/c++编译生成的二进制程序崩溃了才会生成core dump, 一般需要以下设置。1)运行ulimit -c  unlimited----> 要
转载 2024-05-30 11:51:03
159阅读
AMS和应用进程  应用进程 <- 系统管理 <- AMSAMS:ActivityManagerService系统级Service管理应用进程的生命周期(包括进程的Activity、Service、Broadcast和Provider)与应用进程的跨进程交互Android的一个应用就是一个进程,系统对应用的管理是一个专门的Service——ActivityManagerService,
转载 2016-07-25 23:31:00
242阅读
2评论
# 如何实现 Android 启动应用内存分析 ## 概述 在Android开发中,了解应用的内存使用情况是非常重要的。本文将介绍如何实现Android启动应用内存分析,帮助开发者更好地了解自己的应用。 ## 流程概述 下表展示了实现Android启动应用内存分析的整个流程: | 步骤 | 操作 | | ---- | ---- | | 1 | 在Android Studio中启动应用 | |
原创 2024-06-12 04:49:21
60阅读
      在注重App性能的领域,60fps和16ms(毫秒)是经常提及的概念。但是,为什么数字是60和16呢?这些技术细节是与硬件相关的,——与人眼有关。人眼与照相机的工作原理不同,不会发送现实世界的快照图片至人脑,供人来识别现实世界。大脑不断地处理眼睛发送给它的视觉信号,所以对于我们大脑来说,并没有帧或快照的概念,我们对运动的概念受到静止帧的影响很大。当静止图像
一:问题描述    闪退(Crash)是客户端程序在运行时遭遇无法处理的异常或错误时而退出应用程序的表现,请从crash发生的原因分类与解决方法、在出现crash后如何捕捉并分析异常这两个问题给出自己的解决方案。    我们以Android平台为例,介绍下如何捕获Android应用的闪退信息,以帮助我们定位和解决导致闪退的问题代码。二:A
Android 内存使用分析和程序性能分析03 Jan 2014这篇文章,内容已经老旧,目前(2016-10-29),Android Studio 已经提供了很好的内存使用工具,且也有像 Leakcanary(https://www.liaohuqiu.net/cn/posts/leak-canary-read-me/) 这样的好用的内存泄漏排查工具了。发展好快。方法调用分析也是。另外,这篇文章的
                                 An
目录一  大纲 编辑 二 静态程序分析简介2.1 静态分析应用2.2 静态分析是一种近似的结果,莱斯定理三 TIP语言 tiny imperative programming language3.1 TIP语言实例3.2 TIP的语法3.3 范式 一  大纲编辑 
一款 App 流畅与否安装在自己的真机里,玩几天就能有个大概的感性认识。不过通过专业的分析工具可以使我们更好的分析我们的应用。而在实际开发中,我们解决完当前应用所有 bug 后,就会开始考虑到新能的优化。如果不考虑使用其他第三方性能分析工具的话,我们可以直接使用 ddms 中的工具,其实 ddms 工具已经非常的强大了。ddms 中有 traceview、heap、allocation track
汤涛(简书作者)在知乎上回答了这个问题: Android 开发:开始一个项目前,做好哪些准备可以事半功倍?,很多粉丝因此关注过来,也有同学想让他多分享实际工作中的一些经验,比如那篇回答最后提到的彩蛋-appsee。我们是在一款新闻类的产品上做的appsee尝试,今天我就给大家聊一聊这款神器以及我们实际使用后的体会。appsee创办于2012年,总部在以色列的特拉维夫,运营三年以来其实一直不愠不火
  • 1
  • 2
  • 3
  • 4
  • 5