原创 As 無法認出Android環境setup JDK

電腦藍屏重啓後,studio無法認出Android環境setup JDK 1、問題描述 : 凡是需要improt Android… import java等等的全都找不到 ;手動導入包,提示 setup JDK 即使選擇JD

原创 As Databinding “Missing import expression although it is registered”

當android studio 3.5,gradle更新到5.0之後出現 Build:build failed Found data binding error(s): [databinding] {"msg":"Missing

原创 As Error:Execution failed for task ':ProjectName:mergeDebugResources'. > Crunching Cru

Error:Execution failed for task ':ProjectName:mergeDebugResources'. > Crunching Cruncher *some file* failed, see lo

原创 As Error:Failed to find configured root that contains /storage/emulated/0/xxx/xxx/xxx.png

發生場景: 引用第三方包,啓動它的拍照功能的時候直接閃退 java.lang.IllegalArgumentException: Failed to find configured root that contains /sto

原创 As 設置Multidex出現java.lang.NoClassDefFoundError

java.lang.NoClassDefFoundError: org.chiki.base.utils.CommonUtils at com.***.common.Common$Config.<clinit>(Common.ja

原创 Android AspectJ的AOP切面編程學習(個人錄)

這篇文章學的build.gradle配置,概念還是蠻深入的,也是值得學習 https://blog.csdn.net/cmder1000/article/details/70193988 AspectJ:JoinPoints、Po

原创 Hexo+Github搭建博客心得篇

以前都是在CSDN上寫博客,就想着何時自己搭建一個博客,終於通過借鑑和看了很多大神的文章,開啓了Hexo+Github搭建博客,這裏跟大家分享一些心得。 想了解更多可以進入個人博客 安裝和配置Node.js Node.js官網 安

原创 Android 推薦優質文章

推薦優質文章: 1、最牛的開源整理 2、GitHub開源庫排名一百 3、舉例開發app用的框架 & 第三方庫 4、15 個通用流行框架大全 5、開發豐富資源集錦 6、Android代碼內存優化建議-Java官方篇 7、Mob在gi

原创 As Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject.

錯誤:Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject. 原因: eclipse導出工程

原创 Android BLE最完整的工具類(掃描/連接/讀寫/通知設備)

這裏只要是Android設備與BLE設備的通訊都可以共用,只需要該的就是uuid的值,還有就是ble設備提供商要出文檔協議,看看是如何發命令跟接收命令的。 bleUtil工具中,有些地方我感覺還是要提示下 1、characterUUID1

原创 Android BottomNavigationView的屬性設置

底部導航欄通常是每個item由一個icon和title組成的,然後再控制下是否點擊的狀態即可。當然也可以使用官方在support包內提供的BottomNavigationView來實現,於簡單的需求來說,使用BottomNavig

原创 Android 搶購功能(時間戳之間的倒計時)

最近做一個商城,有個搶購的功能,所以就寫了個時間戳之間的倒計時工具類,其實也蠻簡單的,不過還是要貼出來給一些有興趣的小夥伴看看。 其中主要用到Android提供了CountDownTimer倒計時類 public CountDow

原创 Android Studio中SVN重新關聯項目,使其文件變色

一般我們的項目中文件夾中通過svn關聯,通過Android Studio打開按道理的話,可算是關聯了。 這裏先普及下,SVN的文件的顏色所代表的意思,如下: 綠色:已加入VCS,但未提交; 紅色:未加入VCS; 白色:已提交; 藍

原创 Android 反編譯Apk,修改資源,重新打包,簽名發佈

本文簡單介紹apk是如何修改logo(ic_launcher),類似的資源文件修改也可以通過此方式。不過要修改class的話就要涉及到smali的學習了,這裏就暫且不談,後續有需要再做更新。 一、工具介紹: apktool:用

原创 As 3.0打包的apk安裝失敗(安裝包文件損壞)

處境:通過android studio 3.0 編譯的apk在模擬器或者是真機上是ok的。但是,如果你把編譯成功之後的apk拷貝到手機上進行安裝的話就不行。或者直接把編譯成功的apk拉入模擬器中也是提示“安裝失敗”。 下圖爲某模擬