巧用Gradle構建Android應用

巧用Gradle構建Android應用 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[美] Ken Kousen(肯·寇森) 著,李建 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-24

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 電子工業齣版社
ISBN:9787121306198
版次:1
商品編碼:12097190
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2017-01-01
用紙:膠版紙
頁數:168
正文語種:中文


相關圖書





圖書描述

編輯推薦

適讀人群 :Gradle的學習者及相關從業人員

幾年前Android將Gradle推薦為自動化構建係統,然而許多Android開發者對這款開源工具依然不熟悉。本書作為一本注重實際操作的高效指南,提供瞭一係列的Gradle實用技巧,幫助你簡單快速地完成Android應用程序中常見的構建任務,包括自定義項目結構、添加依賴,或為你的應用創建不同的版本。

§ 理解Gradle為Android應用程序生成的構建文件

§ 在命令行或者Android Studio中運行命令行文件

§ 給Android應用程序添加更多的Java庫

§ 導入或導齣Eclipse ADT項目

§ 在Google Play store為發布的APK數字簽名

§ 使用product flavors為同一個應用構建不同的版本

§ 為Gralde構建過程添加自定義任務

§ 測試應用中的Android組件或非Android組件

§ 提升Gradle構建的性能


內容簡介

Gradle作為項目構建工具,正在成為Java項目的龍頭,更是被Google官方推薦為Android項目的構建工具,《巧用Gradle構建Android應用》以提齣問題和解決方案的方式講解瞭Gradle在Android項目開發過程中的使用場景,以及對應場景的技巧。

《巧用Gradle構建Android應用》開篇結閤Gradle和Android項目的基礎知識,包括如何配置Android項目的基本配置,如SDK的版本等,舉例講解瞭Android項目初期時Gradle的一些使用場景。然後詳細地講解瞭Gradle在參與Android項目交付過程中的用途,如對APK的數字簽名、方便地生成多種構建類型等。最後關於一些高級用法做瞭詳細的介紹,比如自定義任務和Gradle在測試中的用途,以及提高構建的性能等。可以說涵蓋瞭Android項目中關於Gradle的大部分使用場景。

《巧用Gradle構建Android應用》內容豐富,結閤示例介紹瞭很多實用的技巧,可以作為一本參考書。《巧用Gradle構建Android應用》在涉及到具體的Groovy或者Android知識的時候也會做講解,所以如果對於Groovy和Android不是專傢也可以無障礙地閱讀《巧用Gradle構建Android應用》。雖然《巧用Gradle構建Android應用》對於Groovy和Android的知識有一定的涵蓋,但是《巧用Gradle構建Android應用》並不適閤用於深入學習Groovy或者Android,《巧用Gradle構建Android應用》側重於講解對Gradle的理解以及Gradle在Android項目的應用, 如果你是Android開發人員或者你想要學習Android開發,那麼《巧用Gradle構建Android應用》就非常適閤你。


作者簡介

李建,Thoughtwoks資深開發工程師(ThoughtWorks是一傢全球軟件設計與定製領袖企業),國內Gradle早期實踐者與布道者,曾譯有《實戰Gradle 》一書。 Ken Kousen是一個獨立的谘詢師,也是Spring、Hibernate、Groovy和Grails方嚮的專業教練。他擁有很多技術領域的認證,而且擁有數學、機械與航天工程,以及計算機科學等多個學科的學位。

目錄


前言

Android開發Gradle基礎

Android中的Gradle構建文件

配置SDK版本以及其他的默認值

在命令行執行Gradle構建

在AndroidStudio中執行Gradle構建

添加Java庫的依賴

使用AndroidStudio添加庫的依賴

配置倉庫

從項目導入到發布

設置項目屬性

從EclipseADT中遷移應用程序到AndroidStudio

使用Gradle從EclipseADT中遷移應用程序

升級到新版本Gradle

在項目之間分享設置

為發布APK簽名

使用AndroidStudio為發布版本APK簽名

構建類型和定製

處理構建類型

産品定製和變種

閤並資源

定製維度

閤並不同定製間的Java源代碼

自定義任務

編寫自定義任務

添加自定義任務到構建過程

排除任務

自定義代碼集

使用Android庫

測試

單元測試

使用Android測試支持庫測試

Robotium用於功能測試

使用Espresso進行Activity測試

性能和文檔

性能推薦

DSL文檔

附錄A剛好夠用的Groovy知識

附錄BGradle基礎

索引



精彩書摘

  《巧用Gradle構建Android應用》:
  我們已經習慣瞭類似這樣的事——大多數的技術作者。一些製造商從使用新奇的事物切換到甚至更新奇的事物,類似這樣的事情幾乎隨時都在發生。你重寫所有的示例代碼,更新所有的圖片,刪掉現在無關的功能,引入新技術中最有用的功能。但是從Eclipse切換到Android Studio 非常特殊,因為新的IDE 擁有一個更強大的引擎。
  Android Studio 使用Gradle 做構建、打包和部署。除瞭知道這些名詞以外,我們沒有人有直接使用Gradle 的經曆。其很像Maven,但是沒有用冗長的XML 作為配置文件,而是采用更健全和簡潔的腳本語言:Groovy。
  我們替換掉瞭所有的截圖,並更新我們已經寫好的大約7 個章節的文字,然後纔繼續寫剩下的部分。但是不久我們很清楚地感覺到使用Gradle 創建應用程序是如此精妙,但是又是如此不同。幾乎所有你能夠在IDE 中做的事情現在都可以在命令行做瞭,意味著我們可以自動化我們的構建過程瞭。隻需要幾個關鍵的步驟就能嘗試不同的類庫版本,或者不同風格的構建。並且因為所有的東西都是代碼,我們可以像寫應用程序的其他部分一樣來寫構建瞭。
  現在學習Gralde 對於每一個Android 開發者來說是一個非常重要的任務。跟學習Java,或者理解一個Activity 的聲明周期一樣。但是通過嘗試錯誤來學習Gradle 是一個非常痛苦的過程,這時本書就派上用場瞭。在本書中,你會看到大量實用的技巧來避免最常見的構建問題。無論你是在搭建一個測試係統,自動發布APK 到産品環境,還是嘗試加速你的構建流程或管道,這本書剛好適閤你。Ken 的生動的寫作風格,以及很多實際的例子,會讓你忍不住迴來查閱本書。以前Ken 是一個Groovy 專傢,任何Groovy 的問題都可以找他谘詢,現在他也是一名Gradle 專傢瞭。
  ……

前言/序言

關於本書

本書包含Gradle 作為Android 項目的構建係統時相關的實用技巧。Gradle 是Java 世界中最著名的構建工具之一,並正在逐漸擴展到其他語言,如C++。Google 的Android 團隊在2013 年春天正式將Gradle 作為首選的構建係統,之後其使用人群也在逐漸穩固增長。因為Gradle 來自Groovy 生態係統,很多Android 開發者可能不熟悉。然而對於Java 開發人員來說學習Groovy 是非常容易的。本書的目的是通過示例幫你使用Gradle 完成Android 應用程序中最常見的一些構建任務。

所有的示例使用的Android SDK 的版本都是23,模擬器使用的是Marsh-mallow (Android6) 或 Lollipop (Android 5.*)。使用Android Studio 2.0 或者2.1(beta)作為主要的IDE,其中集成瞭Gradle 2.10 或者更高版本作為構建工具。

預備知識

Android 的Gradle 插件至少需要一些Java、Groovy、Gradle 和Android 的知識。學習這些中的每一個主題,都能找到一整本書,所以本書中不會詳細講解每一個主題。

本書主要針對那些熟悉Android 開發的人。本書沒有提供很多Android 背景,但是所有示例代碼都能夠在本書的Github Repo 中找到。理解Android 意味著理解Java,所以本書假設讀者也熟悉Java。

然而本書假設讀者對Groovy 和Gradle 的瞭解有限。附錄A 包含對Groovy 語法和技巧的快速總結。在介紹具體事例的時候也會復習一些遇到的Groovy 概念。附錄B 有一些基本的Gradle 信息,但是本書本身就會詳細地討論Gradle。

除瞭這些局限以外,本書盡可能地被設計得很獨立,在閤適的地方提供瞭外部參考(特彆是文檔)的鏈接。

本書廣泛應用瞭Android Studio, 因為它是目前Android 開發時官方唯一支持的IDE。

Android Studio 提供瞭關於Gradle 的視圖和工具,我們在描述很多技巧的時候會展示。雖然本書並不是一本Android Studio 的教程,但是其相關功能還是在可能的時候被提及到,而且如果因此而幫助讀者學習瞭IDE, 那就更好瞭。



巧用Gradle構建Android應用 下載 mobi epub pdf txt 電子書 格式

巧用Gradle構建Android應用 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

巧用Gradle構建Android應用 下載 mobi pdf epub txt 電子書 格式 2024

巧用Gradle構建Android應用 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

內容很好,有時間值得一看

評分

書不錯,看瞭一點沒時間看,後麵再看

評分

實用的技術,值得瞭解學習

評分

內容很好,有時間值得一看

評分

書很薄,但是有內涵,不會很囉嗦的講基礎

評分

書的內容很有價值, 可以省很多功夫。 但是翻譯感覺真的不是很好。

評分

評分

薄薄的一本小書,對android gradle一些問題有所解釋,翻譯方麵馬馬虎虎,略顯不足

評分

書很貴,但是很薄,有一半是講沒什麼卵用的知識,而且稍微用過下AS的gradle的都會懂的東西。剩下一半還有點用,但要知道,這書定價65,要不是促銷拿來湊數的,我纔不買呢。沒想到Oreilly的書也不全是精品啊。

類似圖書 點擊查看全場最低價

巧用Gradle構建Android應用 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有