Android

スポンサーリンク
Android

[Kotlin]ApplicationIDなどKey情報をソース管理させたくないときの設定方法

AdMobという広告を試そうとしたときのこと。Git環境にコミットする際に、アプリ ID(Application ID)や広告ユニット ID()ってソースコードに直書きするのよくない。アクセスキー(Access key)も同様で、一元管理し...
Android

[Kotlin]Javaでクラス継承とインタフェースしたクラスをコンバートした際の注意

Javaでクラス継承、かつ、インターフェース実装するクラスを書いているファイルをコンバート(Android Studioで→)した際に対応にハマったので、対策内容を残しておきます。状況Javaで書かれた既存のコードを、えいやとKotlinに...
Android

[Android]外部ストレージのパスをいつも忘れてしまう

Androidアプリ開発で、カメラを扱ったり、写真や動画を編集したりするときに、外部ストレージにアクセスすることがたまにあります。AndroidManifest.xmlに設定するuses-permission(パーミッション許可)の設定とか...
Android

[Android]エミュレータでPCのウェブカメラを使う(Android Studio3.5)

カメラを扱うAndroidアプリ開発なのに、実機にアプリを簡単にインストールできない環境で開発するケースがありました。最近のパソコンは、基本的に内蔵カメラがあるため、そのカメラを使うようにしたときの忘備録です。最初、コマンドで設定していたの...
Android

[Android]App is not indexable by Google Search; consider adding at least one Activity with an ACTION-VIEW intent filter.

Googleのサンプルアプリで参考にしたい機能があり、ダウンロードしてみたところ、AndroidManifest.xmlで以下のワーニングが出てました。App is not indexable by Google Search; consi...
Flutter

[Flutter]Android license status unknown.でAndroid StudioのJavaを使うように設定した話

Flutterの初期設定でエラーが発生して、対応したときのメモ。ネットで拾えたのと少し違う対応をしています。概要「Android license status unknown.」のエラー原因は、環境変数JAVA_HOMEにJava 9以降の...
Android

[Android,Kotlin]BottomNavigationViewのsetShiftingModeがない

BottomNavigationViewで、常にタブのTextを表示しようとした場合、以下のような実装でいけるような情報があったのですが、うまく行きませんでした。おそらくライブラリのバージョンの関係だと思うのですが、細かく追っていません。関...
Android

[Kotlin]More than one file was found with OS independent path ‘META-INF/ktor-http.kotlin_module’

現象Kotlin Nativeで、KtorのHTTPクライアント のライブラリ「io.ktor:ktor-client-okhttp」などを追加してアプリをビルドした時に以下のエラーが発生しました。More than one file wa...
Android

[Android,Kotlin]ImageViewとTextViewにおいて画像の動的な変更

android.widget.ImageViewクラスコード上で定義する場合sampleActivity.ktimageView.setImageResource(R.drawable.sample)xmlで定義する場合sampleLayo...
Android

[Android] 非同期処理中にアプリバックグラウンドでIllegalStateException発生

背景以下のようなアプリを作っていた時の話です。ある画面を開いたときにネットワーク(非同期処理中)を行う処理が行われるタイムアウトなどでレスポンスでエラーがあった場合に、ダイアログを表示するこの条件の時に、以下の手順を行うと以下のエラーログが...
スポンサーリンク