原创 android native 調試 打印調用棧

在調試 android 某些應用時,需要打印調用棧, 但是高版本的5.0 以上已經去掉了libcorkscrew.so 和 libcutils.so 兩個庫, 改用其他的google 庫文件,但是可以使用andorid 4.4 , 4

原创 setsockopt和getsockopt函數詳解

備註:本文非樓主原創,是樓主在網上發現的。。寫的不錯,存起來,以備後用 功能描述: 獲取或者設置與某個套接字關聯的選項。選項可能存在於多層協議中,它們總會出現在最上面的套接字層。 當操作套接字選項時,選項位於的層和選項的名稱必須給出。 爲

原创 數據庫 wal 模式 分析

對於以下錯誤的解決思路   看我的另外一篇文章 https://blog.csdn.net/tianxuhong/article/details/78752357  android.database.sqlite.SQLiteCantOp

原创 linux 判斷是否是合法ip,根據域名獲取ip

// // Created by darren on 18-1-31. // #include <stdio.h> #include <netdb.h> #include <netinet/in.h> #include <arpa/in

原创 linux c 網絡編程, 常用網絡函數,範例

hstrerror返回網絡錯誤原因的描述字符串 相關函數:herror 表頭文件:#include <netdb.h> 函數定義:const char *hstrerror(int err) 函數說明:hstrerror()用來依參數er

原创 android 調試方法

8大你不得不知的Android調試工具 我們今天將討論的是8大你不得不知的Android調試工具,這些工具部分屬於系統自帶,也是一種方式方法,希望對大家有所幫助。 作者:佚名來源:博客園|2010-08-27 10:40  移動端  

原创 linux c 網絡,獲取本地可用的端口號,判斷網絡是否連通

// // Created by darren on 18-8-22. // #include <netdb.h> #include <errno.h> #include <string.h> #include <arpa/inet.

原创 關於android 深度睡眠的認識

剛在做手機自動化測試的過程中,發現手機深度睡眠後會出現以下問題 先來了解一下Windows下的睡眠功能: 電腦在 睡眠狀態時,將切斷除內存外其他硬件配件的電源,工作狀態的數據將保存在內存中,這樣在重新喚醒電腦時,就可以快速恢復睡眠前的工

原创 android 調試技巧

一. 獲取Trace 調用棧信息(Trace)是分析異常經常使用的,這裏簡單劃分兩類情況:     當前線程Trace: 當前執行流所在線程的調用棧信息;     目標進程Trace:可獲取目標進程的調用

原创 android 複製文件夾, 複製文件

package uusafe; import android.util.Log; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; impo

原创 android 反編譯apk ,修改apk ,smail,插樁

   近期遇到了需要修改apk源碼的問題,於是上網查了下相關資料,編寫了HelloWorld進行修改看看可行性,經過實驗證明此方案可行,並且後來也成功用這個方法對目標apk進行了修改,只不過需要修改的部分比HelloWorld複雜些,但是

原创 父進程異常退出時, 殺死所以子進程

#include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <stdlib.h> #include <sys/prctl.h> #include <

原创 Android插件化原理解析——ContentProvider的插件化

Android插件化原理解析——ContentProvider的插件化 發表於 2016-07-12   |     |   8700次閱讀 目前爲止我們已經完成了Android四大組件中Activity,Service以及Br

原创 java 中的空指針,不爲空,的理解

一、null是代表不確定的對象   Java中,null是一個關鍵字,用來標識一個不確定的對象。因此可以將null賦給引用類型變量,但不可以將null賦給基本類型變量。   比如:int a = null;是錯誤的。Ojbect o =

原创 DNS協議詳解及報文格式分析

DNS協議詳解及報文格式分析 Posted on 2017-06-18 by Jocent — No Comments ↓ 目錄 一. DNS協議理論知識 1.1. 域名結構1.2. 域名服務器1.3. 域名解析過程二. DNS協