iT邦幫忙

2025 iThome 鐵人賽

DAY 20
0

#製作流程皆使用 Gemini Agent

接續上一章節
建好專案後,接下來我們要思考我們要做甚麼樣子的chat APP

但憑空想像可能太困難

不如直接輸入 ”幫我用 gemini 模型做一個 AI chat app”

先試試看 再慢慢修改

完成後 如果出現錯誤 只要點 Ask gemini 就可以解放雙手了

https://ithelp.ithome.com.tw/upload/images/20251004/20176017EyyruipJy4.png

可以看到他完成了一個 醜到有剩的 View

然後問問題時就會跳出

https://ithelp.ithome.com.tw/upload/images/20251004/20176017WGcBQGItnt.png

這是找不到API key關係

畢竟我們還沒放

這時可以用圖片跟文字問他我們可以放哪
https://ithelp.ithome.com.tw/upload/images/20251004/20176017BTMhmybarI.png

請確保他是幫你在 local.properties 預留API key的位置 API key 放在這才是安全的
https://ithelp.ithome.com.tw/upload/images/20251004/20176017Vj1kxpTKxi.png

依據他的指示 在 local.properties 檔案中新增這兩行

並把 YOUR_API_KEY 換成你的

值得一提的是 在此時此刻免費的API Key 綁 google cloud 專案 但不綁帳單的話(沒綁帳單就是不用錢) 也可以使用了

Google 太佛啦

properties
gemini.api.key=YOUR_API_KEY

https://ithelp.ithome.com.tw/upload/images/20251004/201760172eP5YjxbHI.png
告訴他你已經換好了

需要注意的是 1.5 系列的 gemini 模型 9月時已經全面停用了

所以要在 MainActivity.java 搜尋gemini 把模型改成 2.5 如圖
https://ithelp.ithome.com.tw/upload/images/20251004/20176017YtunETchAp.png

可以看到可以有基本的回答了
https://ithelp.ithome.com.tw/upload/images/20251004/20176017PVYNEvIpBQ.png
明天我們再來改 View 跟 細節功能


上一篇
Day ?? - 打造自己的 Gemini chat APP
系列文
Android 不會只更新 UI ! 用 Vibe Coding ? 加速打造 Al-native App20
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言