【安卓學習之開發工具】如何導入已別人寫好的demo(含ADT和AS)之ADT

█ 【安卓學習之開發工具】如何導入已別人寫好的demo(含ADT和AS)之ADT

█ 相關文章:

- 
 ● 【安卓學習之第三方庫】庫的使用2-jar類庫的使用(以dom4j爲例)和升級(以極光推送爲例)

█ 讀前說明:

- 
 ● 本文通過學習別人寫demo,學習一些課件,參考一些博客,’學習相關知識,如果涉及侵權請告知
 ● 本文只簡單羅列相關的代碼實現過程
 ● 涉及到的邏輯以及說明也只是簡單介紹,主要當做筆記,瞭解過程而已

█ 我的問題:

- 
 ● 發現很多人從網上下載了demo,不知道如何將項目打開,因此在這邊特意重新寫一篇博客,記錄之。
 
 ● android的demo,從它的演變發展過程,開發工具也從ADT(eclipse)升級爲AS(android studio)。開發語言,也從java慢慢向kotlin靠攏。
 如果下載比較古老久永的項目,基本上都是eclipse版本(即ADT Bundle版),最近五六年的,基本上都是android studio。當然現在很多學校的android教材依然是的eclipse版本。

ADT Bundle包含了Eclipse、ADT插件和SDK Tools,是已經集成好的IDE,只需安裝好Jdk即可開始開發,推薦初學者下載ADT Bundle,不用再折騰開發環境。

2013年5月16日,在I/O大會上,谷歌推出新的Android開發環境——Android Studio;

█ ADT Bundle:

- 
 ● android剛出來時,大家都是使用eclipse(即ADT Bundle)開發:
在這裏插入圖片描述
 ● 打開eclipse.exe:
在這裏插入圖片描述
在這裏插入圖片描述
 ● 選擇菜單中【Window】,然後選擇【Android SDK Manager】,可以查看當前安裝的SDK版本,即android版本:
 在這裏插入圖片描述
在這裏插入圖片描述

● 選擇菜單中【Help】,然後選擇【About Eclipse】,可以查看相關的信息:
在這裏插入圖片描述
在這裏插入圖片描述

█ eclipse如何導入android項目:

- 
 ● 選擇菜單中【File】,然後選擇【Import】,選擇你要導入的項目:
 在這裏插入圖片描述
 ● 選擇【General】,選擇【existing projects into workspace】後,將打開android項目:
  在這裏插入圖片描述
█ 問題1—怎麼在模擬器上面運行?

-

● 選擇【Run】,選擇【Run】,選擇【Android Application】後,即可在模擬器或者手機真機上面在線運行:

在這裏插入圖片描述
 ● 如果沒有模擬器和手機真機,則會提示你去創建一個新的模擬器:
在這裏插入圖片描述
 ● 創建一個模擬器,並選擇該模擬器運行:
 ADT自帶的模擬器啓動速度比較慢,請耐心等待,比較推薦使用第三方的模擬器或者真機調試。
在這裏插入圖片描述

在這裏插入圖片描述

[2020-06-26 16:44:19 - BxDemo] ------------------------------
[2020-06-26 16:44:19 - BxDemo] Android Launch!
[2020-06-26 16:44:19 - BxDemo] adb is running normally.
[2020-06-26 16:44:19 - BxDemo] Performing com.example.bxdemo.MainActivity activity launch
[2020-06-26 16:44:19 - BxDemo] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'bxNexus4.4.2'
[2020-06-26 16:44:19 - BxDemo] Uploading BxDemo.apk onto device 'emulator-5554'
[2020-06-26 16:44:20 - BxDemo] Installing BxDemo.apk...
[2020-06-26 16:44:31 - BxDemo] Success!
[2020-06-26 16:44:31 - BxDemo] Starting activity com.example.bxdemo.MainActivity on device emulator-5554

在這裏插入圖片描述
在這裏插入圖片描述
 ● 在上面選擇【Run】的同時,也會在bin目錄下生成一個apk,該apk即可安裝在模擬器或者手機上面:
在這裏插入圖片描述

● Android模擬器快捷鍵:

快捷鍵 英文名 中文名
F1/PgUp Menu button 菜單鍵
Home Home button 主界面鍵
ESC Back button 後退鍵
F7 Power button 電源鍵
F2/PgDown Star key 星號鍵
F3 Call/Dial button 撥號/呼叫鍵
F4 Hangup/EndCall button 結束通話或者說紅鍵
F5 Search button 搜索鍵

█ 問題2—Unable to resolve target ‘android-17’?

- 
 ● 如果在Import項目後出現如下問題:

Unable to resolve target ‘android-17’

The import android.app cannot be resolved

Description Resource Path Location Type
The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Object. Fix the build path then try building this project BxDemo Unknown Java Problem

Description Resource Path Location Type
The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files MainActivity.java /BxDemo/src/com/example/bxdemo line 1 Java Problem

在這裏插入圖片描述
在這裏插入圖片描述

● 這個問題就是你沒有安裝對應的安卓SDK包,只需要將項目根目錄下的【project.properties】即可,將它修改爲你安裝過的api:

可以直接將project.properties文件替換成你能成功運行的項目的project.properties文件即可
 我這裏直接將android-17修改成android-28即可。
在這裏插入圖片描述
 ● 修改成功後,你會發現左側還會顯示android9,表示api28成功加載:

在這裏插入圖片描述

█ 相關資料:

- 
 ● 1.Android Eclipse 集成環境搭建 | 菜鳥教程
 ● 2.Android Studio 安裝 | 菜鳥教程

轉載請註明出處:
https://blog.csdn.net/ljb568838953/article/details/106950201

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