原创 android studio 日誌過濾

今天學會個日誌過濾的套路,分析一下   在logcat 的右上角,點擊show only selected application  ,出現下拉框.   點擊edit filter configuration  修改下filter nam

原创 android studio 優化

在android studio 的安裝目錄找到idea.properties文件 在最下面添加disable.android.first.run=true   啓動不連谷歌   找到studio64.exe.vmoptions文件 修改內

原创 AndroidMk使用

現在main目錄下創建ndkBuild文件夾,然後創建hello-jni.c文件 寫個方法返回123 #include <jni.h> int test(){ return 123; } jint Java_com_demo

原创 用android studio 錄屏

平時想錄制一些手機操作,可以通過android studio的 模擬器進行錄製 步驟如下: 1.找到 錄製按鈕,打開虛擬機,點了這個按鈕之後就開始錄製了,錄完之後是一個存放錄製文件的操作.  只是我這邊只能錄成,用winodow播放器就

原创 安卓支持AES 256加密解密

第一步,網上大部分都是讓你  覆蓋2個jar  ,我弄了,但是沒看出效果 我是java1.8版本的,下載地址是: https://www.oracle.com/java/technologies/javase-jce8-downloads

原创 ubuntu填坑系列

解決Running as root without --no-sandbox is not supported.   # whereis google-chrome google-chrome: /usr/bin/google-chrom

原创 解決:org.gradle.api.UncheckedIOException: Failed to create directory

可能是你改了gradle 版本,但是新版本的文件沒有下載下來 或者可以先改成老的gradle的版本  sync一下試試 建議點擊File->Sync project with gradle file

原创 修改commit信息進階版(自己玩出來的)

我有3筆提交 這3筆的 commit  id分別是 commit  xxx1    提交的commit  log1 commit  xxx2 提交的commit log2 commit xxx3 提交的commit log3

原创 解決安卓TV 應用圖標不顯示的問題

問題描述:  我的app可以安裝到電視機上,但是不能顯示在apps 的列表中,每次打開需要到setting裏面找安裝應用列表然後找到app,打開   產生這個問題的原因:關鍵就是我一開始創建項目的時候,是手機項目類型的 所以默認沒有Man

原创 kotlin 協程報錯 Module with the Main dispatcher is missing

缺少依賴,用協程 需要加2個依賴 implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutine_version" implementation "org

原创 解決ubuntu新裝機卡頓

新裝的ubuntu 很卡, 原因:因爲我是英偉達的顯卡,跟ubuntu的默認顯卡驅動衝突     解決方案 首先 圖形界面不能用了 只能切命令模式 在登錄的時候  選擇ubuntu adavance  (ubuntu 高級模式) 按E 在

原创 獲取webview內核,或者chrome內核版本的方法

在app的webview中輸入 https://liulanmi.com/labs/core.html 就能看到版本了

原创 解決Cleartext HTTP traffic to 01.minipic.eastday.com not permitted

安卓P之後不支持http明文傳輸了 有2個解決方案 1.可以在manifest 的application中加入   <application ... android:usesCleartextTraffi

原创 adb命令查看設備內存

用power shell 比cmd 更好用 adb shell  procrank  , 或者用adb shell top 看ram 大概905M 也就是1G內存 VSS - Virtual Set Size 虛擬耗用內存(包含共享庫佔

原创 git cherry-pick 的使用及衝突解決

應用場景    我當前有個master分支,提交記錄如下 1.init 2.commit1 3.demo_ok 4.commit3 5.commit5   現在 我要checkout 到demo_ok上開發 然後我發現了1個bug,並修復