偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Android 高效開(kāi)發(fā)調(diào)試神器 JRebel

開(kāi)發(fā) 開(kāi)發(fā)工具
今天給大家介紹一款調(diào)試神器 JRebel。

相信大家應(yīng)該都在使用 Android Studio 來(lái)開(kāi)發(fā) Android 了,如果你還沒(méi)有的話,那么建議盡快遷移到 Android Studio 上來(lái),而且 Google 前段時(shí)間剛剛宣布,已經(jīng)徹底放棄對(duì) Eclipse ADT 的支持。使用 Android Studio + Gradle 將會(huì)極大的提升你的開(kāi)發(fā)效率,開(kāi)發(fā)起來(lái)會(huì)更得心應(yīng)手。

但是不得不承認(rèn) Android Studio 很吃內(nèi)存,而且 Gradle 編譯速度很慢,雖說(shuō)有一堆 Gradle 編譯優(yōu)化的配置可以加速,但是效果不是很明顯,回想下每次代碼改動(dòng),想看下效果,得經(jīng)過(guò)一系列的編譯、打包、重新安裝、運(yùn)行流程,是不是得等好久?大大影響開(kāi)發(fā)效率。

但是今天給大家介紹一款調(diào)試神器 JRebel。

[[176888]]

Jrebel 是一款 Java 程序的開(kāi)發(fā)工具,它允許你的應(yīng)用程序代碼更新之后不用重新部署或重啟。毫無(wú)疑問(wèn),支持 Android 應(yīng)用程序,無(wú)須配置,使用起來(lái)超簡(jiǎn)單方便,親測(cè)確實(shí)很快速,能極大的節(jié)省你調(diào)試的時(shí)間,官方地址:

https://zeroturnaround.com/

安裝與使用

對(duì)于 Android 來(lái)說(shuō),JRebel 提供了一款 Android Studio 插件來(lái)幫助你快速調(diào)試你的應(yīng)用程序,安裝起來(lái)很簡(jiǎn)單:

打開(kāi) Preference -> Plugins -> Browse Repositories ,搜索 JRebel ,直接點(diǎn)擊安裝。

搜索 JRebel 點(diǎn)擊安裝

安裝成功之后重啟 AS,然后會(huì)發(fā)現(xiàn)在頂部工具欄會(huì)出現(xiàn)如下三個(gè)按鈕:

[[176889]]

從左到右分別是:

  • Run app with JRebel for Android
  • Debug app with JRebel for Android
  • Apply changes with JRebel for Android

顧名思義,一般我們只需要***次安裝的時(shí)候使用***個(gè)按鈕運(yùn)行一次,之后代碼變動(dòng),只需要點(diǎn)擊第三個(gè)按鈕,你的真機(jī)或者模擬器很快就展示出來(lái)修改代碼之后的效果。

JRebel 與 Instant Run 的區(qū)別

有人問(wèn)了,那你這個(gè)不用重新編譯打包,代碼變更之后即時(shí)運(yùn)行不就是 Instant Run 么?這個(gè)跟 Instant Run 有什么區(qū)別呢?

確實(shí)跟 Instant Run 很像,但是用過(guò) Instant Run 的同學(xué)應(yīng)該深有感觸,Instant Run 現(xiàn)在還不穩(wěn)定,用的過(guò)程中會(huì)遇到莫名的 bug,而且我們用 Instant Run 本身的目的是想加快編譯速度,提升我們的工作效率,但是有時(shí)候用了 Instant Run 反而讓你的編譯打包速度很慢,導(dǎo)致我自己后面其實(shí)都禁用了 Instant Run 的功能。

而 JRebel 很穩(wěn)定,目前已經(jīng)發(fā)布了 2.0 版本,而且速度比 Instant Run 要快不少,官方說(shuō)明是比 Instant Run 要快至少 8 倍以上:

JRebel速度比 Instant Run要快至少 8 倍以上

除了速度上的優(yōu)勢(shì)之外,JRebel 還比 Instant Run 的功能更強(qiáng)大,以下是官方的一些詳細(xì)對(duì)比:

JRebel 比 Instant Run 的功能更強(qiáng)大

更多信息可以見(jiàn)官方對(duì)比文檔:

https://zeroturnaround.com/software/jrebel-for-android/features/

***,還有一個(gè)很關(guān)鍵的,JRebel 是收費(fèi)的,個(gè)人用戶每年要 49 刀,還是蠻貴的,不過(guò)如果每天可以節(jié)省你幾十分鐘甚至成個(gè)小時(shí)的時(shí)間,一年下來(lái)這些時(shí)間相較這個(gè)價(jià)格來(lái)說(shuō)是很合算的。但是如果你不想付費(fèi),這里也有一個(gè)方法,可以去官網(wǎng)用郵箱注冊(cè)個(gè)賬號(hào)獲取體驗(yàn)碼,可以免費(fèi)體驗(yàn) 21 天,21 天到期之后你可以重新注冊(cè),據(jù)說(shuō)官方對(duì)郵件沒(méi)有驗(yàn)證,感興趣的同學(xué)不妨試下。

 

總之,你應(yīng)該嘗試下這款 Android 調(diào)試神器!

【本文為51CTO專(zhuān)欄作者“stormzhang”原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)聯(lián)系原作者(微信號(hào):googdev)】

責(zé)任編輯:趙寧寧 來(lái)源: AndroidDeveloper
相關(guān)推薦

2017-01-19 19:20:35

iOS調(diào)試小技能

2021-04-18 18:58:16

JRebelJVM插件

2022-02-09 15:02:01

ideadocker遠(yuǎn)程熱部署

2021-08-10 14:21:02

開(kāi)發(fā)程序員工具

2010-03-03 15:06:52

Android 游戲開(kāi)

2025-06-30 10:05:31

2013-07-11 10:16:07

Android調(diào)試

2025-07-10 15:38:00

2025-02-25 09:50:21

Java 8Function編程

2024-10-31 11:16:19

高并發(fā)并發(fā)集JDK

2013-07-04 13:29:40

Androidgenymotion

2013-08-03 17:01:46

AndroidGenymotion

2014-04-08 10:22:29

Android高效開(kāi)發(fā)App

2018-04-24 15:00:59

Kotlin語(yǔ)言函數(shù)

2025-04-07 08:21:49

2015-09-06 14:50:05

安卓app高效開(kāi)發(fā)

2017-10-17 11:51:59

移動(dòng)端調(diào)試網(wǎng)頁(yè)Erdua

2025-09-25 16:59:42

2016-12-02 20:23:51

AndroidADB
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)