![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
丁丁小蜜蜂
webview/webkit/blink/chromium开发,优化
移动系统开发
人工智能算法研究
机器学习在金融领域的探索
quant
展开
-
java持久化C++ 对象
首先新建个 native 类: 接着用工具生成头文件声明,这个自行百度解决,这里不做赘述,现在来展示下最主要的c/c++代码, 这里我使用c++编码. 首先我创建了一个类,c里面就是结构体啦,用c++的语法创建对象就是用new了,那c就是malloc了,这个就不多做说明, 这里比较主要的两段代码时 (jlong)person; 和(Person *)nativeId; 这两段代码分别都是转型,一个是转换成jlong(也就是java里的long类型),从java层调用c++层接着返回j...原创 2020-06-22 17:15:27 · 223 阅读 · 0 评论 -
实时抓取android上browser的内存消耗并分析
1. 写脚本实现每隔1s打印下内存并输出到文件 脚本主文件:命名为:getmemoryinfo.py #!/usr/bin/env python import os,sys,time for i in range(800): os.popen("adb shell < cmd.txt") step1=os.popen("adb pull /data/test.txt ~/Downl...原创 2020-03-17 08:47:08 · 177 阅读 · 0 评论 -
Android HTTP之OKHTTP的使用
一、OKHTTP简介 Android为我们提供了两种HTTP交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的使用HTTP 可以让您的应用运行更快、更节省流量。Android上的HTTP网络栈的实现是借助于第三方的一个叫...原创 2018-09-07 10:38:47 · 379 阅读 · 0 评论 -
通过adb dump android graphic layer
首先创建powervr.ini文件,写入: [pvrsrvctl] DisableFBCDC=1 ----------------------------------------- 先关闭FBC: adb push 'powervr.ini' /etc/ Android 9.0 上面hwc dump layer 命令: adb root adb remount adb shell ...原创 2019-07-19 07:54:11 · 1349 阅读 · 1 评论