原创 flutter Unable to load asset: assets/images/lake.jpg

flutter 中加載本地資源圖片 碰到Unable to load asset: assets/images/lake.jpg 錯誤 1.在根目錄下創建assets文件夾 2.在assets下創建images文件夾,將lake.jpg圖

原创 java.security.NoSuchAlgorithmException: No provider found for SM4/ECB/NoPadding

 最近做一個基於android的客戶端,客戶端與Java服務器 的通信需要實施安全方案。使用SM4進行加密,而在最開始的時候,在android平臺上與服務端初始化Cipher的時候都是使用一下這種方式: 使用這種方式,服務器端可以正常加密

原创 獲取手機內所有應用程序

public class MainActivity extends AppCompatActivity { private PackageManager pManager; // 用來記錄應用程序的信息 List

原创 Error:(38, 13) Failed to resolve: com.github.PhilJay:MPAndroidChart:v3.0.1

首先說一下MPAndroidChart,他是一個包含(柱狀圖,折線圖,餅狀圖)的第三方庫,但是今天在使用這個庫的使用出現了一個問題: 解決辦法:在項目的build.grdle中加入 maven { url "https://jitpac

原创 Activity及其生命週期

一、Activity初步認識:【創建、配置、啓動Activity】 (一)、創建Activity: 創建Activity:繼承於Activity或其子類,重寫onCreate()方法。 (二)、Activity的註冊配置:

原创 Android Studio 錯誤 com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536

Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformExc

原创 清楚本地緩存數據

在開發過程中我們經常會遇到需要清除本地緩存數據的需求,今天簡單的寫了一下,下面直接上代碼            /** * 清除本應用內部緩存(/data/data/com.xxx.xxx/cache) * * @param co

原创 No cached version available for offline mode解決辦法

run項目時報No cached version available for offline mode,原因是之前爲了快速編譯項目,勾選了offline work 1.找到設置 2.取消掉勾選,然後apply就可以了

原创 WebView post請求

webview提供了幾種加載網頁的方法: view. loadUrl() 1.1 view.loadUrl(String url)直接傳入網頁地址 1.2 view.loadUrl(String url, Map<Stri

原创 國密算法sm4 CBC模式加解密

一.什麼是CBC模式? CBC模式的全稱是Cipher Block Chaining模式(密文分組鏈接模式),之所以叫這個名字,是因爲密文分組像鏈條一樣相互連接在一起。 在CBC模式中,首先將明文分組與前一個密文分組進行異或運算,然後再進

原创 Page is not constructed because it is not found.

微信小程序,新建頁面,在app.json中也有配置頁面,但是點擊跳轉到目標頁面時,發生錯誤,不影響跳轉 解決辦法:在目標頁面的.js文件中添加page()方法,問題解決

原创 記錄一次版本打包錯誤

Error:Execution failed for task ‘:app:lintVitalRelease’.Lint found fatal errors while assembling a release target.To pr

原创 Error:Execution failed for task ':app:buildInfoDebugLoader'. Exception while doing past iteration b

記錄Android Studio運行出現的錯誤  Error:Execution failed for task ':app:buildInfoDebugLoader'.Exception while doing past itera

原创 Android Studio使用ndk'遇到的錯誤

今天使用訊飛aiui串口開發包的時候遇到了如下錯誤 1.出現找不到ndk: Error:Execution failed for task ':serialPortLibrary:compileReleaseNdk'.> Er

原创 訊飛AIUI集成語音語義的21003錯誤

昨天嘗試着使用了一下科大訊飛的AIUI,主要是使用其中的語音語義理解,在使用的過程中碰到了一個21003的錯誤,也就是初始化失敗.找了好久問題出現在哪裏,最後發現是由於自己的粗心大意,就是缺少了這一關鍵步驟(使用 AIUIAgent 時,