Android

PANIC: Missing emulator engine program for 'x86' CPU.

躓いた事 Android Studio を 3.3.2 -> 3.4.2 にアップデートして、Pixel 3 のエミュレータをコマンドラインで起動しようとしたところ、下記のエラー PANIC: Missing emulator engine program for 'x86' CPU. 原因 SDK が古かった $ sdkmanager --list ID | I…

APK から意図しない不要なパーミッションを削除する方法

android/app/src/main/AndroidManifest.xml に <uses-permission android:name="{パーミッション名}" tools:node="remove" /> を追加する事で、意図しない不要なパーミションを削除できる 背景 意図しない READ_PHONE_STATE が付与された APK(Android application PacKage) を Google Play Console にアップロードした際に「プライバシ</uses-permission>…

Android で React Native の KeyboardAvoidingView の behavior を指定すると、逆に Input がキーボードに隠れてしまう

環境 react-native : 0.57.8 Android で React Native の KeyboardAvoidingView の behavior を指定すると、逆に Input がキーボードに隠れてしまった話 React Native に KeyboardAvoidingView というコンポーネントがある キーボードを出した際に、入力フィ…