Android

スポンサーリンク
Android

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

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

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

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

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

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

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

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

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

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