編輯:關於Android編程
Android使用Gradle架構的Android應用,需要對.so庫做特殊的處理,因為會找不到,就會導致編譯正確,使用錯誤;常見的使用情況是根據不同的cpu,有不同的庫,包括:armeabi,mips,x86等。
報錯:
java.lang.UnsatisfiedLinkError: Couldn't load weibosdkcore from loader dalvik.system.PathClassLoader[DexPathList[[zip file /data/app/xxx.apk],nativeLibraryDirectories=[/data/app-lib/xxx-2, /vendor/lib, /system/lib]]]: findLibrary returned null
-lib --armeabi ---xxx.so命令:
jar cvf xxx_cpu.jar ./lib再加載到應用中,即可;
//noinspection all task copyNativeLibs(type: Copy) { // third party lib so from(new File(projectDir, 'libs')) { include 'armeabi/*.so' } into new File(buildDir, 'native-libs') } tasks.withType(JavaCompile) { compileTask -> //noinspection all compileTask.dependsOn copyNativeLibs } //noinspection all tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask -> pkgTask.jniFolders = new HashSet() pkgTask.jniFolders.add(new File(buildDir, 'native-libs')) }
GridViewWithHeaderAndFooter控件,可以像使用ListView一樣為GridView添加Header和Footer。項目地址:https://gi
插件運行後的畫面如下:下面這張圖對圖像進行篩選,根據照片產生的源頭分(QQ和微信和相機)點擊某文件夾後,可以查看該文件夾下包含的所有的圖片圖片選擇界面選中後就
本篇隨筆將講解一下Android當中比較常用的兩個布局容器--ScrollView和HorizontalScrollView,從字面意義上來看也是非常的簡單的,Scrol
先給大家展示下效果圖,如果大家感覺還不錯,請參考實現代碼很簡單的一個例子,點擊刷新驗證碼,刷新當前顯示的驗證碼,點擊確定,如果輸入的和顯示的匹配,就會跳轉到下一個界面中,
最近比較忙,而且又要維護自己的博客,視頻和公眾號,也就沒仔細的梳理源碼