原创 解決刷GApps時的Error 70報錯或64
報70表示分區空間不足,谷歌全家桶太大無法安裝,可選擇安裝小點的包 包64表示要安裝特定位數的包,如設備arm64安裝了arm提示報錯 解決70 新建一個txt格式文件 命名gapps-config 內容: # Read more
原创 Android Emulator with revision at least 29.1.7 not available
然後切換到Android SDK並更新所需的模擬器。
原创 at android.widget.Toast$TN.handleShow(Toast.java:501)自定義佈局異常
Toast 自定義佈局重複添加異常分析 Toast Exception : java.lang.IllegalStateException: View has already been added to the window manage
原创 codepush無法下載更新Error in getting binary resources modified time
React Native缺少導入插件 獲取二進制資源修改時間時出錯 apply from: "../../node_modules/react-native-code-push/android/codepush.gradle"
原创 執行 命令長時間卡在 Updating Homebrew....
在國內的網絡環境,使用 Homebrew 安裝軟件的過程中可能會長時間卡在 Updating Homebrew 這個步驟。 例:執行 brew install composer 命令 ➜ ~ brew install composer
原创 ERROR: Manifest merger failed : Attribute application@appComponentFactory value=
ERROR: Manifest merger failed : Attribute application@appComponentFactory value=(androidx.core.app.CoreComponentFactory
原创 解決:verifyReleaseResources FAILED
配置統一構建版本 compileSdkVersion 28 buildToolsVersion '28.0.3' defaultConfig { minSdkVersion 16
原创 Ubuntu 虛擬機擴容,空間分配
使用命令下載工具 sudo apt-get install gparted 安裝好後用下邊命令啓動gparted: sudo gparted 或者 按下Super鍵(Mac的Command,Windows鍵)搜gp就有了 啓動打開
原创 解決 :ARouter::There is no route match the path
舉個例子: 項目中有兩個模塊,一個模塊是app。 app模塊中有一個Activity註解如下:@route(path = “/app/activity1”) 一個模塊是test。 test模塊中有一個Activity註解如下:@route
原创 Vysor 2.1.x Pro 破解
Vysor是一款可以使用電腦操作安卓手機的谷歌瀏覽器插件,在chrome中安裝了Vysor插件以後,用戶就可以使用電腦打開手機的屏幕,在手機的屏幕界面中,用戶不僅可以觀看,甚至可以使用電腦直接操作手機中的軟件,這對於一些需要調試手機或者對
原创 Mac Launchpad出現兩個相同快捷方式的解決辦法
進入以下目錄 ~/Library/Application Support/Dock 快捷鍵command+shift+G 複製上面鏈接直到 把裏面的.db文件刪掉,然後註銷重新登錄即可。
原创 JSON解析數組或者對象
Json解析,同一個字段,獲取的可能是對象,數組,或是null的解決: 比如 下面這個json字符串 characteristics 返回的是json對象 { "status":1, "data":{ "
原创 Mac 刪除文件夾、文件
首先在知道文件名和路徑的情況下,直接右鍵移到廢紙簍就行了,假如刪除不乾淨可在命令行 終端中輸入命令查找相關文件和文件夾 ,如查找CleanMyMac 輸入 mdfind -name CleanMyMac 然後輸入刪除命令 rm空
原创 Android混淆
一、爲什麼要混淆 爲了避免apk在發佈後被用戶通過反編譯拿到源代碼和資源文件,然後修改資源和代碼之後就變成一個新的apk。而經過混淆後的APK,即使被反編譯,也難以閱讀,注意混淆不是讓apk不能閱讀,而是加大閱讀的難度,爲了避免勞動成果被