編輯:關於Android編程
在將dom4j.jar也加入fastjson測試程序中,編譯出錯,如下:
Error:duplicate files during packaging of APK /home/linc/workspace/lab/FastjsonTestor/app/build/outputs/apk/app-debug-unaligned.apk
Path in archive: META-INF/LICENSE.txt
Origin 1: /home/linc/workspace/lab/FastjsonTestor/app/libs/fastjson-1.1.45.android.jar
Origin 2: /home/linc/workspace/lab/FastjsonTestor/app/libs/dom4j-1.6.1.jar
You can ignore those files in your build.gradle:
android {
packagingOptions {
exclude 'META-INF/LICENSE.txt'
}
}
Error:Execution failed for task ':app:packageDebug'.
> Duplicate files copied in APK META-INF/LICENSE.txt
File 1: /home/linc/workspace/lab/FastjsonTestor/app/libs/fastjson-1.1.45.android.jar
File 2: /home/linc/workspace/lab/FastjsonTestor/app/libs/dom4j-1.6.1.jar
原來LICENSE.txt出現了沖突,根據提示,我們只要在build.gradle中做些修改將LICENSE.txt剔除出去即可。
android {
compileSdkVersion 19
buildToolsVersion "19.1.0"
defaultConfig {
applicationId "com.linc.fastjsontestor"
minSdkVersion 19
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
packagingOptions {
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/NOTICE.txt'
}
。。。
最近在學習Android,隨著移動設備的流行,當軟件走上商業化的道路,為了爭奪市場,肯定需要支持Android的,所以開始接觸了Android,不過只了解皮毛就好,因為我
PS: 入門階段,加上是Android菜鳥,所以先閱讀他們的文檔作為學習,幸好他們的文檔寫得夠詳細,非常適合我這種小白菜鳥用戶。我主要是看他們的developer_gui
(一).前言:話說RecyclerView已經面市很久,也在很多應用中得到廣泛的使用,在整個開發者圈子裡面也擁有很不錯的口碑,那說明RecyclerView擁有比List
1.視圖 其實就是View 視圖組由多個視圖組成2.控件 常用控件包括button,TextView,EditView,ListView等,所以的控件都繼承與View,都