原创 apk反編譯 (com.googlecode.d2j.DexException: not support version問題解決)

1,工具        apktool  (反編譯apk得到資源文件res目錄下的layout/xml....)        dex2jar  (反編譯classes.dex文件,得到用於jd-gui工具查看的.jar文件)      

原创 兩個activity,從第一個跳轉到第二個,再回launcher(自定義)界面。再點擊進入當前的apk,不會進入第二個activity的問題解決

這個主要是launcher的問題 1,打開方式             a. 通過包名直接打開apk             b.通過intent打開, 包名類名方式 2,主要是通過類名方式打開的apk與通過包名直接打開的apk不在同一個

原创 車載Android導航系統framework層面上的系統修改問題彙總

開篇語     代碼太多,bug太猛  ----米德 1, 關於Launcher的修改方案(基於api19源碼 android4.4) 控制桌面圖標顯示(Launcher) LauncherModel.java (loadAllApps

原创 django中連接mysql數據庫報錯Error loading MySQLdb module. Did you install mysqlclient

NOTE: 找不到Module ‘MySQLdb’ python庫:  由於django中默認使用的MySQLdb(我當前使用的是django2.0.7,python3.6.5) 在python3.6.5中已經去掉MySQLdb庫,所以

原创 Linux中修改SSH端口號,不能連接上的問題

1,修改sshd中的配置 vim /etc/ssh/sshd_config 2,刪除掉Port 22前面的#,然後下一行輸入新的端口號如:Port 10000(這個你自己定,最大不能超過65535) 3,重啓 sshd (以下兩個

原创 GitError: filesystem must support symlinks錯誤處理

1 , 虛擬機中下載Android源碼,執行repo init -u https://android.googlesource.com/platform/manifest 時,報錯 2 , 上述錯誤,其實是,你下的的Android源碼文

原创 關於高德地圖開發記錄

先寫個標題,後面再寫內容 點贊 收藏 分享 文章舉報 ttysu 發佈了15 篇原創文章 · 獲贊 9 · 訪問量 2萬+ 私信

原创 Android源碼下載和編譯

使用Repo進行下載 如果需要學習Android源碼的話,一定得需要了解Repo這個版本管理工具。  Repo工具的使用 https://source.android.com/source/using-repo mkdir WORKIN

原创 Generate Signed APK: Errors while building APK. You can find the errors in the 'Messages' view.

解決辦法   android { buildTypes { release { shrinkResources false } } aaptOpt

原创 Android中systemui整體顏色控制hint

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);

原创 Android編譯變量控制編譯方式(apk,rom)

1 ,Android.mk    apk LOCAL_DEX_PREOPT := false  (true   odex,false  apk) 2,BoardConfigCommon.mk  (device目錄)  rom WITH_D

原创 SystmUI主題轉換

1 ,adb exec-out cmd overlay enable com.android.systemui.dark 。 2 ,adb install -r /Users/v_sujiping/Sources/SysuiDarkThe

原创 android 前後臺的判斷

/** * 判斷當前應用程序(如Activity、包名)處於前臺還是後臺 (可見/不可見) * return false 在前臺 * return true 在後臺 */ private boolean isAppToBackg

原创 Your local changes to the following files would be overwritten by merge

$ git stash //暫存當前正在進行的工作。 $ git pull origin master //拉取服務器的代碼 $ git stash pop //合併暫存的代碼 大膽輸入以上三行代碼,膽小的可以先把本地代碼備

原创 error: Microsoft Visual C++ 14.0 is required

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visuals