Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Android Studio Otter の最新 Gemini 機能 / Latest Gem...
Search
Yuki Anzai
November 22, 2025
Technology
1.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Studio Otter の最新 Gemini 機能 / Latest Gemini features in Android Studio Otter
DevFest Tokyo 2025
https://gdg-tokyo.connpass.com/event/369416/
Yuki Anzai
November 22, 2025
More Decks by Yuki Anzai
See All by Yuki Anzai
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
400
StackChan 買いました / I bought my StackChan
yanzm
0
51
Android の公式 Skill / Android skills
yanzm
0
210
Devin で iOS の PR から Android のコードを生成する / Generate Android code from iOS PR using Devin
yanzm
0
280
AI ツールを活用したコードリーディング - Android の公式サンプル Now in Android のソースコードを読んでみよう - / Code reading with AI tools
yanzm
1
750
EncryptedSharedPreferences が deprecated になっちゃった!どうしよう! / Oh no! EncryptedSharedPreferences has been deprecated! What should I do?
yanzm
0
3.2k
Devinを使ったモバイルアプリ開発 / Mobile app development with Devin
yanzm
0
470
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
480
What’s new in Android development tools
yanzm
0
1.1k
Other Decks in Technology
See All in Technology
NYC Summit 2026 におけるAmazon Bedrock AgentCore のアップデート
ren8k
3
300
PLaMo 3.0 Primeの構造化出力サポート
pfn
PRO
0
160
ここは地獄!つらい朝会を体験することで、チームとしてのより良い振る舞いに気づくワークショップ / The stand-up meeting from hell in the game industry
scrummasudar
0
520
数値で見る Microsoft MVP 〜Spec Kit と GitHub Copilot Agent で作るデータ可視化ダッシュボード〜
yutakaosada
0
180
20260608_Codexの可能性_ノンプログラマー向け_大城追記
doradora09
PRO
0
720
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
8
2k
データエンジニアこそ組織のオントロジーに向き合うべき — 問いに答えるAIから、事業を動かすAIへ
gappy50
7
3k
BigQuery を検索ソースとした AI Agent の作り方って 〇〇 通りあんねん
satohjohn
0
150
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
32
27k
運用を犠牲にせずコストを制御し事業成長を支える B2B SaaS ID管理基盤におけるS3 Tableのログストレージ活用
kaminashi
1
130
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
0
660
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
220
Featured
See All Featured
Un-Boring Meetings
codingconduct
0
360
Color Theory Basics | Prateek | Gurzu
gurzu
0
400
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
920
The Mindset for Success: Future Career Progression
greggifford
PRO
0
430
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
First, design no harm
axbom
PRO
2
1.2k
Between Models and Reality
mayunak
4
380
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Docker and Python
trallard
47
4k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
200
Transcript
͋Μ͍͟Ώ͖ (@yanzm) "OESPJE4UVEJP0UUFSͷ࠷৽ (FNJOJػೳ 1 DevFest Tokyo 2025
:VLJ"O[BJ w "OESPJE&OHJOFFS w (PPHMF%FWFMPQFS&YQFSUGPS"OESPJE w 9 UXJUUFS !ZBO[N w
CMPHZBO[NCMPHTQPUDPN w גࣜձࣾϑΟΧදऔక w ࡳຈɾؔ౦ڌੜ׆ 2
"OESPJE4UVEJP w "OESPJEΞϓϦ։ൃ༻ͷ*%& w ࠷৽൛0UUFSc1BUDI 3 https://developer.android.com/studio
"OESPJE4UVEJP1SFWJFX w ։ൃ൛ w ৽ػೳΛࢼͤΔʢॳظόά͕ ͋Δ͜ͱ͕ଟ͍ʣ w ࠷৽൛0UUFS'FBUVSF %SPQc$BOBSZ 4
https://developer.android.com/studio/preview
4UVEJP-BCT w ઃఆͷ߲ w ʢTUBCMF൛Ͱʣ৽͍͠"*ػೳΛ ݸผʹ༗ޮԽͰ͖Δ 5
6 0UUFS 0UUFS'FBUVSF%SPQ /FX
"OESPJE4UVEJPͷ(FNJOJ /BSXIBM·Ͱͷػೳ 7
/BSXIBM·Ͱͷ(FNJOJػೳ 8 https://speakerdeck.com/yanzm/try-out-the-new-ai-features-in-android-studio
"OESPJE4UVEJPͷ(FNJOJ ৽ػೳ 9
10 0UUFS 0UUFS'FBUVSF%SPQ
4JHOJO͠ͳͯ͑͘ΔΑ͏ʹͳͬͨ 0UUFS 0UUFS'FBUVSF%SPQ 11 /FX 0UUFS'FBUVSF%SPQ
$IBUػೳΛ͏ͨΊͷͭͷํ๏ w (FNJOJ(PPHMFʹ4JHOJO͢Δࠓ·Ͱͷํ๏ w (PPHMF"*4UVEJP(FNJOJ"1*LFZΛࢦఆ͢Δํ๏ w -PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ w 5IJSE1BSUZ3FNPUF1SPWJEFSSEQBSUZ"1*LFZΛ͏ํ๏ 12
(FNJOJ(PPHMFʹ4JHOJO͢Δࠓ·Ͱͷํ๏ w (FNJOJGPSJOEJWJEVBMT w ແྉ w ίϯςΩετʢίʔυϓϩϯϓτ ͳͲʣ͕Ϟσϧͷֶशʹར༻͞ΕΔ Մೳੑ͕͋Δ w
(FNJOJGPSCVTJOFTTFT w ༗ྉ w ίϯςΩετ͕Ϟσϧͷֶशʹར༻ ͞Εͳ͍ 13 Android Studio Ͱ Google ΞΧϯτΛ Sign Out ͢ΕબͼͤΔʢͨ·ʹ࠶ىಈ͕ඞཁͳ͜ͱʣ
(FNJOJGPSCVTJOFTTFT w IUUQTEFWFMPQFSBOESPJEDPNTUVEJPHFNJOJGFBUVSFDPNQBSJTPO w (FNJOJ$PEF"TTJTU4UBOEBSE VTFSNPOUI w (FNJOJ$PEF"TTJTU&OUFSQSJTF VTFSNPOUI
w (PPHMF%FWFMPQFS1SPHSBNͷNFNCFSTIJQ w IUUQTEFWFMPQFSTHPPHMFDPNQSPHSBN 14
(FNJOJJOXJUI(FNJOJ$PEF"TTJTU 15 https://developers.google.com/gemini-code-assist/docs/gemini-3
(PPHMF"*4UVEJP(FNJOJ"1*LFZΛࢦఆ͢Δํ๏ 16
༗ྉ"1*LFZͳΒίϯςΩετ͕ར༻͞Εͳ͍ 17
(FNJOJGPSCVTJOFTTFTͰϞσϧબՄೳʹ 18 0UUFS'FBUVSF%SPQ 0UUFS
-PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ w "OESPJE4UVEJP0UUFS'FBUVSF%SPQ$BOBSZҎ߱ w IUUQTEFWFMPQFSBOESPJEDPNTUVEJPHFNJOJVTFBMPDBMMMN w -.4UVEJP IUUQTMNTUVEJPBJ 0MMBNB
IUUQTPMMBNBDPN ͳͲͷ --.QSPWJEFSΛϩʔΧϧϚγϯʹΠϯετʔϧ͢Δ 19
-PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ 20
-PDBM1SPWJEFS-PDBM--.Λ͏ํ๏ 21 0UUFS'FBUVSF%SPQ
5IJSE1BSUZ3FNPUF1SPWJEFS 22
5IJSE1BSUZ3FNPUF1SPWJEFS 23 0UUFS'FBUVSF%SPQ
ػೳͷՃɾมߋ 24
.BSLEPXOϓϨϏϡʔ 25 /BSXIBM'FBUVSF%SPQ 0UUFS https://github.com/JetBrains/intellij-community/tree/master/platform/jewel/markdown https://issuetracker.google.com/issues/159933628
ෳͷձεϨου 26 0UUFS'FBUVSF%SPQ 0UUFS'FBUVSF%SPQ /FX
*NBHFBUUBDINFOUJO(FNJOJ 27 w (FNJOJʹ࣭͢Δͱ͖ʹը૾Λ ఴͰ͖Δ w 4UBCMF൛Ͱ4UVEJP-BCTͰ༗ ޮʹ͢ΕࢼͤΔ w 0UUFS'FBUVSF%SPQ
(FNJOJGPSCVTJOFTTFTͰ ͑ΔΑ͏ʹͳͬͨ 0UUFS'FBUVSF%SPQ
(FOFSBUF$PEF'SPN4DSFFOTIPU 28 0UUFS'FBUVSF%SPQ
.BUDI6*UP5BSHFU*NBHF 29 0UUFS'FBUVSF%SPQ
w ݱࡏ։͍͍ͯΔϑΝΠϧͳͲ͕ࣗಈͰ$POUFYUʹՃ͞ΕΔ w "(&/54NEʹ໊લ͕มΘͬͨ $POUFYU.BOBHFNFOU 30 /BSXIBM'FBUVSF%SPQ /BSXIBM'FBUVSF%SPQ
"HFOU0QUJPOT w 0UUFS'FBUVSF%SPQνΣοΫࣗಈͰมߋΛ"DDFQU w 0UUFS'FBUVSF%SPQνΣοΫมߋΛ֬ೝ 31 0UUFS'FBUVSF%SPQ 0UUFS'FBUVSF%SPQ
$SFBUFXJUI"* 32 0UUFS'FBUVSF%SPQ
33
.$14FSWFST 34 0UUFS'FBUVSF%SPQ https://developer.android.com/studio/gemini/add-mcp-server
w 0UUFS'FBUVSF%SPQ 4UVEJP-BCTͰ༗ޮԽ w "OESPJE(SBEMF1MVHJOBMQIBҎ্ w ʢωοτϫʔΫଓ͕ඞཁʣ +PVSOFZTʢࣗવݴޠςετهड़ˠ࣮ߦʣ 35 0UUFS'FBUVSF%SPQ
+PVSOFZTʢࣗવݴޠςετهड़ˠ࣮ߦʣ w ࣗવݴޠͰ6*ςετΛهड़࣮ͯ͠ߦͰ͖Δ w <'JMF>ˠ</FX>ˠ<5FTU>ˠ<+PVSOFZ'JMF> 36 0UUFS'FBUVSF%SPQ
+PVSOFZTʢࣗવݴޠςετهड़ˠ࣮ߦʣ w ࣗಈͰεΫϦʔϯγϣοτ͕ࡱΒΕΔ w ݫີͳݕূ͍͕͠ɺ04σόΠεͷࠣࡉͳࠩʹੑ͕͋Δ 37 0UUFS'FBUVSF%SPQ
σϞ 38
·ͱΊ w "OESPJE4UVEJPͷ(FNJOJ৽ػೳʢओʹ0UUFS'FBUVSF%SPQʣ w $IBUػೳΛ͔ͭ͏ͭͷํ๏ w ෳձεϨουཤྺ w .BSLEPXOϓϨϏϡʔɺεΫϦʔϯγϣοτ͔ΒίʔυੜɺͳͲʜ w
ࣗવݴޠͰ6*ςετΛهड़͢Δ+PVSOFZT w (FNJOJJO"OESPJE4UVEJPGFBUVSFT w IUUQTEFWFMPQFSBOESPJEDPNTUVEJPHFNJOJGFBUVSFT