腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
微信终端开发团队的专栏
专栏作者
举报
110
文章
428125
阅读量
510
订阅数
订阅专栏
申请加入专栏
全部文章
微信
android
ios
数据库
编程算法
c++
java
大数据
其他
图像处理
api
开源
sql
打包
存储
xcode
sqlite
网站
网络安全
https
云点播
swift
javascript
webview
单片机
arm
github
搜索引擎
云直播
移动直播
企业
缓存
运维
图像识别
二叉树
tcp/ip
小程序
windows
flutter
dart
优化
人脸识别
机器学习
mac os
iphone
c#
node.js
css
html
opengl
textview
云数据库 SQL Server
access
ide
git
linux
unix
深度学习
文件存储
短视频
检测工具
视频处理
人工智能
渲染
http
移动开发
serverless
数据迁移
sql server
dns
kotlin
cdn
socket编程
安全
数据分析
安全漏洞
系统架构
webgl
sdk
std
遍历
函数
客户端
入门
搜索文章
搜索
搜索
关闭
Matrix SQLiteLint -- SQLite 使用质量检测
其他
SQLite 在移动端开发中广泛使用,其使用质量直接影响到产品的体验。
微信终端开发团队
2018-12-06
2.8K
0
Matrix-ApkChecker — Apk 分析减包利器
其他
简介 Matrix 是微信终端自研和正在使用的一套 APM(应用性能管理)系统。 Matrix-ApkChecker 作为 Matrix 系统的一部分,是针对 android 安装包的分析检测工具,根据一系列设定好的规则检测 apk 是否存在特定的问题,并输出较为详细的检测结果报告,用于分析排查问题以及版本追踪。 功能 Matrix-ApkChecker 当前主要包含以下功能 1. 读取 manifest 的信息 从 AndroidManifest.xml 文件中读取 apk 的全局信息,如 packag
微信终端开发团队
2018-11-30
4.3K
2
微信 Android 终端内存优化实践
其他
前言 内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆。而一旦爆发问题,问题来源的多样、不易重现、现场信息少、难以定位等困难,就会让人头疼不已。 微信在过去 N 多的版本迭代中,经历了各式各样的内存问题,这些问题包括但不限于 Activity 的泄漏、Cursor 未关闭、线程的过度使用、无节制的创建缓存、以及某个 so 库悄无声息一点点的泄漏内存,等等。有些问题甚至曾倒逼着我们改变了微信的架构(2.x 时代 webview 内核泄露催生了微信多进程架构的改变)。时至今日微信依然偶尔
微信终端开发团队
2018-11-12
13.3K
0
关于Android N的那些事
其他
今年3月,Google破天荒提前半年发布了Android N开发者预览版。当然,作为一个不合格的谷粉并没有第一时间体验安装,因为至今仍然能够回忆起来去年今日此门中(雾)兴冲冲刷了Android M Preview的时候发现各种crash就连微信也(不出所料得)中招时自己一脸懵逼的心情。当然,为自己的机智而庆幸并没有过多久,很快就有微信好友(当然也是纯纯的谷粉)反馈微信又双叒叕在Android新版本下crash了……好吧这次我们的时间很充裕,因为5个preview之后才会发布最终release版本。令人失望(
微信终端开发团队
2018-01-29
1.3K
0
iOS微信安装包瘦身
其他
前提 微信经过多次版本迭代,产生不少冗余代码和无用资源。之前微信也没有很好的手段知道哪个模块增量多少。另外去年10月微信开始做ARC支持,目的是为了减少野指针带来的Crash,但代价是可执行文件增大20%左右。而苹果规定今年6月提交给Appstore的应用必须支持64位,32位和64位两个架构的存在使得可执行文件增加了一倍多。安装包大小优化迫在眉睫。 Appstore安装包是由资源和可执行文件两部分组成,安装包瘦身也是从这两部分进行。 资源瘦身 资源瘦身主要是去掉无用资源和压缩资源,资源包括图片、音视频文件
微信终端开发团队
2018-01-29
4.2K
0
Android安装包相关知识汇总
其他
用户抱怨安装包越来越大?印度友人反馈装不上微信?欢迎来到本期的走进科学--安装包速成记。做一个有节操的安装包,我们希望它越小越好,并且确保用户都能安装的上。 Android的安装包,简单来说就是一个压缩包,首先我们了解一下它的生成过程。 一、安装包编译过程 一般我们使用ant、gradle等方式编译生成安装包,它一般包含以下几个步骤。 但是对于多library的结构下,ant与gradle的并行度并不足够。当前微信已经切换到Facebook的开源编译工具buck(相关介绍http://facebook.
微信终端开发团队
2018-01-29
1.1K
0
微信 Android 视频编码爬过的那些坑
其他
本文主要介绍了如何在移动端GPU上对视频进行高效的编码与解码,通过对比多种编码方式、使用GPU对视频进行硬件加速、利用GPU对视频进行实时处理、以及对视频进行高效压缩与解码,最终实现了在移动端GPU上对视频进行高效编码与解码的解决方案。
微信终端开发团队
2017-10-30
9K
2
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档