編輯:關於android開發
今天在Android Studio中把另外一個項目引入當前項目,編譯的時候出現了java.util.zip.ZipException: duplicate entry錯誤。
錯誤如下所示:
FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':watch:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: com/nostra13/universalimageloader/cache/disc/DiskCache.class * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
錯誤原因:
這個問題是DiskCache.class文件重復,後來通過搜索發現在引入的項目中和當前項目中的libs目錄下都引入了相同的包含DiskCache.class文件的jar包。
解決方法:
刪除了當前項目中的libs目錄下重復的jar包,保留引入的項目中的該jar包,再編譯就不報錯了。
Android OkHttp詳解,androidokhttp詳解來源 http://frodoking.github.io/2015/03/12/android
直播推流端弱網優化策略 | 直播 SDK 性能優化實踐,sdk性能優化弱網優化的場景 網絡直播行業經過一年多的快速發展,衍生出了各種各樣的玩法。最早的網絡直播是主播坐在
Android 框架啟動流程 As we all know,Android手機系統本質上是一個基於Linux的應用程序,它以Linux系統為內核。因此系統的啟動過程包
Android Studio 生成簽名的APK 打開項目以後,點擊項目,選擇 Build 菜單, 然後選擇 Generate Signed APK. 如下圖所示: