iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 2
0
Mobile Development

iOS Developer Learning Android系列 第 2

iOS Developer Learning Android. Lesson 02 - Hello World (把App裝到你的安卓手機上)

HelloWorld

為了我們編程界偉大的傳統,學一個語言一開始一定要寫Hello World,不然就是對神明不敬,後面會有很多Bug。
所以我們寫了第一行程式加在onCreate裡面:

        Log.d("MarkFly","Hello World");

⚠️⚠️⚠️Android的Log有分v,d,i,w,e,分別對應Verbose,Debug,Info,Warn,Error的意思,看log的時候也可以根據這些類型篩選

然後我們按下^R

  1. 會發現空空如也,按下Create New Virtual Device
  2. ⚠️⚠️⚠️一開始是沒有任何Emulator的,必須自行下載
  3. 選擇對應的OS版本,這邊也是要按Download自己下載
  4. 有了
  5. 如果出現這個,我目前是還沒有用到,可以先不裝
  6. App跑完後,切到Logcat,filter選擇Debug,可以看到我們與世界建立了連結❤️

在實機上試試看

  1. 手機要先開啟“開發者選項”,具體怎麼開啟的不記得了,好像每家廠牌都不一樣,可以Google一下
  2. 在開發者選項裡面開啟USB偵錯
  3. 連接電腦手機上會出現配對
  4. 理論上就可以看到你的手機了
  5. 如果不行的話你一定是跟我一樣線有問題= =, 害我搞了一下午(如果3沒有出現配對的話趕快交叉測試你的線)
  6. 另外下面是我網路上看到的解法, 我是沒用到, 但可以參考看看
    1. SDK Manager下載手機的Android版本
    2. [手機]系统设置 -> Storage -> 右上角的三个竖着的点 -> USB Computer connection ->选PTP
    3. [AS]Tools->Android->Enable ADB Service
    4. Get OEM drivers找到符合自己手機的部分,連結至相關網站並安裝

今天的範例程式

可以去 https://github.com/mark33699/IDLA 看一下順便給顆⭐️


如果你喜歡我的影片別忘了按讚分享加訂閱,開啟紅色的小鈴鐺,我們明天見~


上一篇
iOS Developer Learning Android. Lesson 01 - Android Studio
下一篇
iOS Developer Learning Android. Lesson 03 - 專案相關設定 (實現iOS上的Target管理)
系列文
iOS Developer Learning Android30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言