Debugging Deadlocks on Android

Deadlocks are well known to be difficult to debug, especially when you’re dealing with a large amount of concurrent code. Fortunately on Android we h...

2015-02-10 13:17:38

阅读数:475

评论数:0

Custom Class Loading in Dalvik

[This post is by Fred Chung, who’s an Android Developer Advocate — Tim Bray] The Dalvik VM provides facilities for developers to perform custom cl...

2015-02-06 17:50:53

阅读数:548

评论数:0

Under the Hood: Dalvik patch for Facebook for Android

Facebook is one of the most feature-rich apps available for Android. With features likepush notifications, news feed, and an embedded version of Face...

2015-02-06 17:16:03

阅读数:606

评论数:0

Under the Hood: Rebuilding Facebook for Android

Over the last year, we've been retooling our mobile apps to make them faster, more reliable, and easier to use. Several months ago, we embarked on a ...

2015-02-06 17:14:27

阅读数:737

评论数:0

使用 DexClassLoader 動態載入 DEX

DEX 文件檔 虛擬器會在應用程式啟動時,動態的從儲存裝置讀取並解壓縮個別的 Classes 到記憶體中,在沒有經過適度優化的架構下,每個獨立的虛擬器行程,都會包含自己一份的相關 Classes 記憶體空間,而這些 Classes 就儲存在 dex 檔案中dex 檔案會以唯讀方案載入到記憶體...

2015-02-06 17:03:05

阅读数:513

评论数:0

LinearAlloc exceeded capacity Problem

在開發 Android App 的過程中,專案會因為功能需求引入一些 opensource 套件包、lib、jar等資源,當專案日益龐大,就有可能發生 LinearAlloc exceeded capacity 的問題。本篇就來簡單介紹一下原因以及可行的解決方法 首先,先簡單介紹 Linea...

2015-02-06 16:50:43

阅读数:638

评论数:0

Google Breakpad 完全解析(一)

Google breakpad是一个非常实用的跨平台的崩溃转储和分析模块,他支持Windows,Linux和Mac和Solaris。由于他本身跨平台,所以很大的减少我们在平台移植时的工作,毕竟崩溃转储,每个平台下都不同,使用起来很难统一,而Google breakpad就帮我们做到了这一点,不...

2015-02-06 16:01:43

阅读数:469

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭