原创 Android[技巧分享]-快速導出ANR錯誤文件

該操作的前提是已配置好ADB環境。 1.新建 anr-get.txt 文本文檔 2.在文本文檔中 adb pull /data/anr/traces.txt 3.保存 4.修改 anr-get.txt 後綴爲 anr-get.ba

原创 Linux(CentOS)安裝MySQL8

Mysql下載列表: https://repo.mysql.com/ 這裏我選擇: mysql80-community-release-el7-3.noarch.rpm 所以我的下載鏈接是: http://repo.mysql.c

原创 【unknow ssid】兩種辦法獲取WIFI名稱99%可解決

復工第一天,今天早上客戶反映某品牌手機Android10以上無法獲取wifi名稱,我尋思不就定位權限嘛,一看權限都有的,就是獲取不到wifi名稱。 原因: 不知道 解決方案:寫了兩個方法,如果方法1無法獲取,就調用方法2。 權限列

原创 Android Studio 打包 SDK 【jar或者aar】超簡單

PS:本文只講述基於Moudle的打包SDK。 基本概念 jar: 普通jar包,只有java的代碼。平常項目裏使用的第三方一般都是jar包的形式。 aar: android項目獨有的包,除過java代碼外,還包含需要使用到的資源

原创 關於Android屏幕亮度的一個需求

剛纔的文章存在一個邏輯問題,我做了重新編輯,現在應該沒問題了。 最近遇到一個需求: 在進入Act的時候,將屏幕亮度調整爲最亮。然後當用戶自己去調整屏幕亮度的話,當前設置失效,並跟隨系統的亮度。 怎麼修改屏幕亮度? 直接上代碼

原创 EventBus在Android中的快速上手/使用

分五步走。 一,添加依賴 implementation 'org.greenrobot:eventbus:3.1.1'//這是目前的最新版 二,定義消息結構 用於EventBus之間消息通訊的數據結構(這裏隨便定義,一個Str

原创 Android Studio 打包時出現 IDE Fatal Errors / java.io.IOException:設備未就緒

如圖,今天在導入項目的時候出現這個錯誤,編譯沒有問題,只是在打包到真機或者模擬器的時候出現的IDE錯誤,但是新創建的項目沒有問題,調試了一波最終發現是原項目配置問題。 解決方案:刪除掉項目的.gradle和app裏的build文

原创 記一次莫名其妙的 AGPBI kind error text error resource

錯誤如圖,所示,莫名其妙的無法編譯,找不到資源。 面向baidu,google搜索一波後發現沒有找到想找的方法。 最後,我想起來是在添加了一個資源文件後出現的異常。 並不是資源丟失或者找不到,只是在資源申明的時候如圖多了一行申明

原创 Android兩招搞定煩人的軟鍵盤

在開發中經常會碰到如圖所示帶EditText的需求 煩人的軟件盤會自動彈出。 大部分解決都是去AndroidManifest.xml中設置Activity的相關屬性。 這裏直接給父View給默認焦點就行了。 android