日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android开发常用工具推荐

發布時間:2025/3/17 Android 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android开发常用工具推荐 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

本文閱讀時間:4 min 30 s

首先必須聲明,我個人用的是Windows系統,所以我的推薦也是基于Windows的。至于什么時候推薦Mac版的工具,等我有錢換了Mac再說!

正文

好了,大餐來了

[1] AndroidStudio

下載地址:

官方下載:https://developer.android.com/studio/index.html

這個鏈接在你看了我推薦的最后一個工具之前基本上沒用,你懂的!所以在你還沒有看到文末時,我也準備了這個:

可用下載:http://android-studio.org/index.php/download

簡介:

這是google官方推出的也是推薦的android開發工具,相比eclipse而言,studio的優點太多了!
比如:

  • 界面更整潔美觀,還有多了黑色主題

  • 快捷鍵功能強大,這將導致你一旦用上了studio就再也不想用eclipse了,盡管你以前那么癡迷eclipse

  • 模擬器也更好用,界面更順暢。

  • 支持插件,讓我們的開發更便捷。

  • 增加了獨特的gradle文件管理工程及工程資源的配置

  • 2.0以后還多了實時運行的功能,在修改bug時不用再等4~5min去等待運行了

  • logcat不會再無緣無故打不出來

  • 對調試工具的優化

  • 。 。 。

studio的優勢還有很多!我剛開始使用studio的時候,就是因為我們公司的產品遇到了64k的問題(也稱為65536的問題,應該就是1024*64)簡單的解釋就是:

我們同時在工程中引入過多個第三方jar包,導致調用的方法數超過了android設定的65536個(DEX 64K problem),進而導致dex無法生成,也就無法生成APK文件。

這個問題在eclipse和studio中都有可能出現。但我當時搜索了一下,得到的訊息大概是這樣的:

  • 用studio只需要通過gradle進行簡單配置就能解決這個問題

  • eclipse卻是建議刪除不必要的方法和jar包,或是用什么gradle插件等,相對而言比較麻煩,實際操作難度系數很高!

  • 附上studio解決64k問題的鏈接:
    http://www.cnblogs.com/ccddy/p/5479854.html

    在Android開發中的應用:就一句話——做Android,它就是你的不二之選!

    [2] HiJson

    下載地址:

    360云盤:
    https://yunpan.cn/cBfSvHqVYjhDZ 訪問密碼 b3bf

    簡介:

    這是一款json格式化工具,簡單兩步操作就可以了!

  • 復制json字符串到左邊的框里

  • 點擊菜單欄中【格式化json字符串】

  • 然后你就看到了如下圖所示的畫面

    在Android開發中的應用:

    • 方便我們創建bean類(不過創建bean類更加簡便的方式是,通過AndroidStudio的GsonFormat插件)

    • 對我們解析json字符串很有幫助,當我們的json太過復雜的時候,我們可以一眼從上圖的右邊文本框中看出每一個節點是Array還是Object!

    • 在調試bug時,對服務器返回的字符串可以進行格式化對比,看著也是比較清晰

    當然了解決問題的方式永遠都不會只有一種,這里也給大家提供一個在線格式化json字符串數據的網址: http://www.json.cn/

    [3] SQLite Expert

    下載地址:

    官方下載:http://sqliteexpert.com/download.html

    簡介:

    SQLite Expert就是SQLite數據庫文件的可視化管理工具,可以極大的方便我們清晰的看到數據中的內容,就像看excel表格一樣!

    在Android開發中的應用:

    大家都知道Android開發中的數據庫是用的SQLite

    • 在將sql語句寫入android代碼之前,可以現在SQLite Expert中進行測試,以降低在sql語句上的錯誤。

    • 在修復bug時涉及到數據的問題時,我們可以將手機或模擬器(前提是要root)中的db文件導出來然后通過該軟件查看數據庫中的數據

    [4] Beyond Compare 4

    下載地址:

    官方下載:http://www.scootersoftware.com/download.php

    簡介:
    用一句話來介紹:Beyond Compare是最專業的文件及文件夾比較工具!

    Android開發中的應用:
    這個工具軟件在Android中的使用很難用幾個清晰點表述出來。我使用的情況有,代碼合并、不同版本工程對比、不同版本類文件對比等!

    [5] Listary

    下載地址:
    根據個人的實際體驗而言,4.0要比5.0的反應更快!

    官網5.0版:http://www.listary.com/download

    360云盤4.0版:https://yunpan.cn/cBZy2q2FQykyJ 訪問密碼 c420

    簡介:
    它的中文名叫“全腦搜索”,顧名思義就是在整個電腦的所有磁盤中進行搜索!

    Android開發中的應用:
    推薦這款軟件不是只為了android開發,幾乎我們每個人都能用得著,我們總是記記得某些文件的名字但卻忘記了它在什么地方,所以這個時候,Listary就派上用場了。只需要在listary的搜索框中,你就能找到你想要的結果!

    [6]Fidder

    下載地址:

    https://www.telerik.com/docs/default-source/fiddler/fiddlersetup.exe?sfvrsn=4

    簡介:
    Fidder使我們常用的抓包工具,用于抓取網絡請求的鏈接

    Android開發中的應用:
    如何抓取手機的鏈接,下面有一個教程:

    http://blog.csdn.net/zshq280017423/article/details/8928616

    [7]GitHub for Windows

    下載地址:

    官方下載:https://github-windows.s3.amazonaws.com/GitHubSetup.exe

    離線安裝包:https://yunpan.cn/cBj8swTDpT9S6 訪問密碼 b75e

    簡介:

    GitHub 使用 git 分布式版本控制系統,而 git 最初是 Linus Torvalds 為幫助Linux開發而創造的,它針對的是 Linux 平臺,因此 git 和 Windows 從來不是最好的朋友,因為它一點也不像 Windows。GitHub 發布了GitHub for Windows,為 Windows 平臺開發者提供了一個易于使用的 Git 圖形客戶端。

    GitHub for Windows 是一個 Metro 風格應用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShell 的 posh-git 擴展。GitHub 為 Windows 用戶提供了一個基本的圖形前端去處理大部分常用版本控制任務,可以創建版本庫,向本地版本庫遞交補丁,在本地和遠程版本庫之間同步。微軟也通過CodePlex向開發者提供 git 版本控制系統,而 GitHub 創造了一個更具有吸引力的 Windows 版本。(摘自搜狗百科)

    Android開發中的應用:

    • 版本控制

    • 拉取分支項目

    • 存放個人小項目

    [8]模擬器:

    這里的模擬器就是一個裝著android系統的虛擬機,可以在這個虛擬機上面隨意的測試你開發的應用!

    • Genymotion

      • 官網下載:https://www.genymotion.com/

      • 簡介:genymotion 專為開發人員打造,幾乎大部分開發者在選擇虛擬機的時候都會選擇它,原因很簡單,運行流暢,速度快!

      • 應用:這個就很簡單了,協助我們調試功能,調整界面,修復bug!

    • 夜神模擬器

      • 官網下載:http://res.bignox.com/g2/M00/00/0D/Cqxc3FdXz26AGz4rEPdzEMhAAc0148.exe?filename=nox_setup_v3.6.0.0_full.exe

      • 簡介:夜神是專門為了手游開發的一款模擬器!我們也會用到。在推薦了genymotion之后還推薦它,肯定是有原因的!genymotion要靠著模擬器掙開發者的錢的,所以對應用中的c或c++寫的庫,需要付費才能支持運行應用!而夜神就不用!所有相比之下,我會用夜神跑公司的項目,用genymotion跑自己的demo什么的!

    最后一句:有手機就不用模擬器!

    是不是突然有一種被耍了的感覺,但這是真的!能用真機就別用模擬器!

    [9]流星加速器

    下載地址:http://www.liuxing8.cn/?p=down

    簡介:

    雖然名字是加速器,但其實是一款付費的翻墻軟件!鏈接方式比較簡單,最關鍵是它有android ios pc mac等各個端的版本!極大的方便了我們!有人可能覺得我實在打廣告,這個真沒有,我自己用的是這個,只做一個推薦,多的也不說了!

    應用:

    關于應用么,軟件的使用本身是很簡單的選擇線路點擊鏈接就好了!沒有其他過于繁瑣的配置!大家都知道,很多好的信息學習資料都藏一扇墻后面,藏在一門語言之中!所以我們要對自己提升的還有很多,大家可以自行摸索!

    后記

    差不多有兩個星期沒有更新文章了,發現關注公眾號的人不減反增。感謝大家的關注吧!雖然有很多的文章都寫android開發工具推薦,但是我并沒有去借鑒!這些工具都是在我的實際工作當中用到的!并且對他們的總結也都是我自己一個字一個字敲出來的!好吧,不能再往下說了,好像我在演苦情戲!這都不重要了,對大家有幫助最重要!

    畢竟我還是要靠臉吃飯的,這些苦情戲不言也罷!

    總結

    以上是生活随笔為你收集整理的Android开发常用工具推荐的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。