001_Android環境配置與常用工具介紹

逆向+開發同時學習

Java 反編譯出 Smali
C++ 反彙編出 arm

Android程序

  • java語言開發
  • 傳統java通過JVM將源文件編譯成Java字節碼運行
  • 安卓編譯java源代碼,在Dalvik虛擬機(Google開發的)上運行
  • 源代碼轉換爲字節碼,再通過DX工具,將字節碼轉換爲.dex文件,.dex在Dalvik虛擬機上運行

配置開發環境

1.安裝JDK
配置環境變量

  • 新建JAVA_HOME -> JDK路徑
  • 新建CLASSPATH -> .:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
  • 編輯PATH變量-> %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

2.安裝Android stdio

3.安裝SDK
修改PATH變量: AndroidSDK\platform-tools;AndroidSDK\tools

4.安裝NDK
在Android Stdio中安裝 -> Ndk Bundle

5.另外的選擇
eclipse

安裝安卓模擬器

  • bluestacks

調試用的Android手機

  • root權限
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章