原创 Android 編譯環境 - 安裝工具包
寫個腳本,在ubuntu14.04 ubuntu18.04 下安裝編譯Android系統需要的包。 其實這種東西記錄在記事本,遇到哪個系統就複製哪段得了。 #!/bin/bash if [ ! -e /etc/lsb-release
原创 無界揹包問題
揹包問題(Knapsack problem)是一種組合優化的NP完全問題。問題可以描述爲:給定一組物品,每種物品都有自己的重量和價格,在限定的總重量內,我們如何選擇,才能使得物品的總價格最高。問題的名稱來源於如何選擇最合適的物品放置於給
原创 【android內核學習筆記】驅動模塊 - 初始化與釋放
(提示:看到哪兒寫到哪兒,看一半寫一半,看累了歇,歇好了看,有空就寫 。) 【第一次編輯 @tonyfield 2013.08.24 】 【參考android內核goldfish,內核版本 linux 3.4.0 】 1. 驅動模塊初
原创 按 Eclipse 開發喜好重新佈置 cocos2dx 目錄層次
【tonyfield 2013.08.29 】 1. Cocos2dx 庫的改動 處於個人的固執,花一天時間重新佈置了cocos2dx 2.1.4的目錄層次,將android平臺無關的代碼全數裁剪,代碼按模塊置於 jni 下,主要分爲
原创 Android Work Profile
本文基於 https://developer.android.google.cn/work/managed-profiles 翻譯而成 Work Profile(工作面)或稱爲managed profile(被管理面)。 一個work
原创 Linux下i2cdetect 無法列舉 i2c設備的問題
/sys/class/i2c/下有相應設備,但/dev/i2c-[0-9]都沒有。 原來問題在於將 CONFIG_I2C_CHARDEV 作爲模塊編譯了,而開機後又沒自動加載 i2c-dev.ko modprobe i2c-dev 即
原创 android 應用如何植入廣告 ads
1. 添加 sdk/extras/google/google_play_services/libproject/google-play-services_lib 到當前工程 2. 在項目屬性中->Android中添加google-pl
原创 Activity has leaked ServiceConnection com.google.android.vending.licensing.LicenseChecker
怎麼說呢,只要Activity運用了 LicenseChecker mChecker; 還啓動了驗證過程,那你要finish這個Activity一定
原创 VS2005 使用靜態libcurl庫編譯的工程調用free()報堆錯誤
curl中有很多地方使用 strdup,但windows下已經廢棄了“strdup”,而要求用 “_strdup” 替代 ( https://docs.microsoft.com/en-us/cpp/c-runtime-library/r
原创 VS2005 編譯libcurl 報Normaliz.lib缺失的解決
參考 :https://www.cnblogs.com/passedbylove/p/5979927.html 以下是基於 curl 7.69.1 的修改,和原文的修改沒什麼差別,只是用 ONLY_NORMALIZ_DLL控制一下代碼,方
原创 zlib 靜態庫編譯問題
在項目裏用到minizip和 zlib 靜態庫, zlib 用 1.2.11版本(https://github.com/madler/zlib/archive/v1.2.11.zip)編譯。 導入後報錯如下。 1>minizip.lib
原创 實現時間格式打印的兩種方式
利用 時間函數實現時間格式打印 #include <time.h> #include <ctype.h> time_t rawtime; struct tm timeinfo; TCHAR szTime[100]; time ( &
原创 VS2005 編譯 libcurl 時無法找到Normaliz.lib的解決方案
很多人都遇到過用老版本visual studio(如2005)編譯libcurl時報無法找到Normaliz.lib的問題,之前已經有人找到修改libcurl源碼 lib\idn_win32.c的方案,就是藉助 Normaliz.dll
原创 Ubuntu12.04下的Android 源碼編譯
( 環境配置請參考博文 Ubuntu12.04下的 Android 源碼下載 ) Google官方資料參考 http://source.android.com/source/building-running.html 1. 環境設置
原创 Android 自定義佈局對話框避免全屏的設置
需要在創建過程中設置Layout寬高爲 LayoutParams.WRAP_CONTENT public class CustomizedDialog extends Dialog { ........ @Override