編譯騰訊mars日誌元件xlog

2021-09-01 02:11:24 字數 1162 閱讀 9141

在命令列中切換到mars\libraries下,執行:python build_android.py

第乙個出現的選單中選擇「3」,第二個選單根據需要依次選擇不同的型別(對於arm平台一般需要4、5)進行編譯,每次編譯後需要把目標檔案拷貝走(編譯後生成的檔案在目錄mars\libraries\mars_xlog_sdk\libs中)。

解碼xlog日誌檔案(分兩種情況)

首先把log檔案從手機裡匯出至mars原始碼log/crypt/資料夾下,在命令列切換到該目錄下。

traceback (most recent call last):

file "decode_mars_crypt_log_file.py", line 9, in import pyelliptic

file "d:\program files\python\python27\lib\site-packages\pyelliptic\__init__.py", line 43, in from .openssl import openssl

file "d:\program files\python\python27\lib\site-packages\pyelliptic\openssl.py", line 310, in openssl = _openssl(libname)

file "d:\program files\python\python27\lib\site-packages\pyelliptic\openssl.py", line 67, in __init__

self._lib = ctypes.cdll(library)

file "d:\program files\python\python27\lib\ctypes\__init__.py", line 365, in __init__

self._handle = _dlopen(self._name, mode)

windowserror: [error 193] %1 不是有效的 win32

安卓開發技術分享:

編譯libcurl日誌

中所述的 檔案已經消失。在中尋找發現乙個trash 進入後可以找到舊的檔案。解壓後,裡面沒有lib,也沒有原始碼,這是個什麼鬼。後來知道裡面的curl.exe是要用命令列來使用的。再試另乙個情況跟上乙個一樣,沒有有用的東西。想弄乙個不帶ssl的怎麼這麼難?算了,按照 所述的編譯乙個帶ssl的庫吧。還...

通過騰訊雲日誌服務收集TKE日誌

在2年前的kubernetes1.12版本中,使用了efk的方案來收集日誌,那時候不管是程式還是nginx日誌都沒有格式化,本次專案主要為遊戲的官網專案,分為前端和後端,主要使用lnmp架構,所以本次要收集的日誌就是nginx和php的日誌,在kubernetes1.12實戰中,nginx日誌沒有配...

聯機重做日誌組

用clear命令重建該日誌檔案 sql alter database clear logfile group1 如果是該日誌組還沒有歸檔,則需要用 sql alter database clear unarchived logfile group1 4 開啟資料庫,重新備份資料庫 sql alter...