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 の気になる warnings を抑制する方法まとめ
Search
Pine Mizune
March 23, 2017
Programming
530
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Android Studio の気になる warnings を抑制する方法まとめ
Gotanda.mobile #2 in VASILY で発表した資料です。
https://gotandamb.connpass.com/event/50876/
Pine Mizune
March 23, 2017
More Decks by Pine Mizune
See All by Pine Mizune
多言語対応と絵文字ジェネレーター / i18n of Emoji Generator
pine
0
880
C++ 製グラフィックライブラリ Skia の紹介 / Introduction to the graphics library Skia written by C++
pine
0
2k
asyncio + aiohttp で作るウェブサービス / How to develop a web service with asyncio and aiohttp
pine
0
690
Lerna による明示的疎結合アーキテクチャ
pine
1
680
CircleCI 2.0 x JavaScript
pine
3
570
Perl 卒業式
pine
0
370
Emoji Generator meets Browser Extensions
pine
1
3k
近年の OSS 開発における CI 選択のベストプラクティス
pine
3
4.5k
yarn VS. npm@2 VS. npm@3
pine
3
1.2k
Other Decks in Programming
See All in Programming
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
14
6.8k
OS アップデート対応の取り組み方がもっと共有されてほしい
andpad
0
110
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
140
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.1k
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
480
スマートグラスで並列バイブコーディング
hyshu
0
290
AIを活用したE2Eテスト実装効率化のあゆみ / ebisu-mobile-14-kotetu
kotetuco
0
170
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
110
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.4k
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
190
えっ!!コードを読まずに開発を!?
hananouchi
0
190
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
390
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
210
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
190
How to build a perfect <img>
jonoalderson
1
5.8k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
380
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
450
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
350
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
190
Transcript
1JOF .J[VOF .BS (PUBOEBNPCJMF JO 7"4*-:
"OESPJE 4UVEJP ͷؾʹͳΔ XBSOJOHT Λ ੍͢Δํ๏·ͱΊ
ࣗݾհ v (JU)VC !QJOF v 5XJUUFS !QJOF v גࣜձࣾωΫετϏʔτ JO
ޒా v (PUBOEBNPCJMFKT 0SHBOJ[FS v ֆจࣈδΣωϨʔλʔ "VUIPS
֓ཁ "OESPJE ͷ։ൃͰΑ͋͘Δ XBSOJOHT ͱ ͦͷ XBSOJOHT Λ ੍͢Δํ๏ Λ·ͱΊ·ͨ͠ɻ
ແବʹπʔϧʹౖΒΕͳ͍ շదͳ։ൃڥ Λ࡞Γ·͠ΐ͏ɻ
ͳͥ XBSOJOHT Λ੍͢Δͷ͔ ରԠ͠ͳͯ͘ྑ͍ XBSOJOHT Ͱ͋ΔͨΊ o ࢦఠࣗମ͕ؒҧ͍ͬͯΔ ޡݕ
o ϓϩμΫτతʹରԠͷඞཁੑ͕ബ͍ BCPSU0O&SSPS Λઃఆ͢Δํͳ߹ o XBSOJOHT ΛରԠ͢Δ͔ɺແࢹͤ͞Δ͔ͷೋ ؾʹͳΔ͔Β ˡରԠ͢Δͱਫ਼ਆӴੜ্ྑ͍
XBSOJOHT Λ੍͢Δʹ ϑΝΠϧ୯ҐͰແࢹͤ͞Δ o XBSOJOHT ֘Օॴʹແࢹͤ͞Δهड़Λߦ͏ o ίʔυࣗମ͕ʹͳΔͷ͕σϝϦοτ
ϓϩδΣΫτ୯ҐͰແࢹͤ͞Δ o ϓϩδΣΫτશମͷઃఆ ྫ CVJMEHSBEMF ʹهड़ o XBSOJOHT ࣗମʹؾ͚ͮͳ͘ͳΔͷ͕σϝϦοτ
ϑΝΠϧ୯ҐͰͷ XBSOJOHT ରԠ ଟ͘ͷ߹ϛεͳͷͰܯࠂͯ͠ཉ͍͕͠ɺ ಛఆͷՕॴͰ੍͍ͨ͠ XBSOJOHT q༻్ OFWFS VTFE EFQSFDBUFE
DPOUFOU%FTDSJQUJPO
ϑΝΠϧ୯Ґ +BWB ,PUMJO ϑΝΠϧ OFWFS VTFE EFQSFDBUFE దͳΞϊςʔγϣϯΛ͚·͠ΐ͏ q݁
@SuppressWarnings("unused") @SuppressWarnings("deprecation") ࢀߟ IUUQLVSSZUSBOCMPHTQPUKQBOESPJETUVEJPMJTUPGTVQQSFTTXBSOJOHIUNM
ϑΝΠϧ୯Ґ ϨΠΞτ 9.- ϑΝΠϧ DPOUFOU%FTDSJQUJPO q݁ UPPMJHOPSF Λ͍·͠ΐ͏ xmlns:tools="http://schemas.android.com/tools" tools:ignore=”ContentDescription”
ϑΝΠϧ୯Ґ ϨΠΞτ 9.- ϑΝΠϧ q݁ UPPMJHOPSF Λ͍·͠ΐ͏ xmlns:tools="http://schemas.android.com/tools" tools:ignore="RtlHardcoded” 3JHIU
UP -FGU TVQQPSUT
ϓϩδΣΫτ୯ҐͰͷ XBSOJOHT ରԠ ϓϩδΣΫτͷతୡͷͨΊʹ ͦͦෆཁͳ XBSOJOHT ͳ߹ q༻్ DPOUFOU%FTDSJQUJPO 3JHIU
UP -FGU TVQQPSUT
ϓϩδΣΫτ୯Ґ XBSOJOHT ࣗମΛແޮԽ͢Δ "OESPJE -JOU ͷઃఆͰແޮԽ͠·͠ΐ͏ q݁ 3JHIU UP -FGU
TVQQPSUT ͦͦຊͰ͔͠ϦϦʔε͠ͳ͍ʜ lintOptions { disable 'RtlHardcoded' } JO CVJMEHSBEMF ࢀߟ IUUQLVSSZUSBOCMPHTQPUKQBOESPJETUVEJPMJTUPGTVQQSFTTXBSOJOHIUNM
ϓϩδΣΫτ୯Ґ XBSOJOHT ݕग़ͷݪҼΛઈͭ XBSOJOHT ݕग़࣌ͷઃఆͰ੍Ͱ͖Δ߹͕͋Δ q݁ VOVTFE Ξϊςʔγϣϯܦ༝Ͱݺͼग़͞ΕΔʜ <component name="EntryPointsManager">
<entry_points version="2.0" /> <list size="1"> <item index="0” class="java.lang.String” itemvalue="butterknife.OnClick" /> </list> </component> JO JEFBNJTDYNM
·ͱΊ v ରԠෆཁͳ XBSOJOHT ੍Մೳ v ϑΝΠϧ͝ͱɺϓϩδΣΫτ͝ͱʹઃఆՄೳ v ରԠ͖͢ͷɺ੍ͤͣରԠ͠·͠ΐ͏