nakashimaakioのブログ

Androidアプリエンジニア / 記事に「はてなスター」よろしくお願いします。

【Android Studio】classファイルのソースコードを見る

概要 classファイルのソースコードを見る方法について解説。 方法 ①classファイルを開き、上部に表示されているChoose Sourcesを選択。 ②ソースのzipファイルを選択。

【Android Studio】2回フォーマットがかからないようにする

概要 コードフォーマットを行った際、2回目のコードフォーマットがかからないようにする方法について解説。 方法 Android Studio→Settings...→Editor→General→SmartKeys→Reformat again to remove custom line breaksのチェックを外す 参考サイト https://yo…

【Kotlin】ファイル名文字列から拡張子を削除 or 拡張子のみ取得

拡張子を削除 fileName.substringBeforeLast(".") 例:test.a.txt→test.a 拡張子のみ取得 fileName.substringAfterLast(".") 例:test.a.txt→txt

【Android Studio】SMS受信メッセージ取得

はじめに アプリ内でSMS受信メッセージを取得する方法について解説。 方法 1.ライブラリ導入 dependencies { implementation 'com.google.android.gms:play-services-auth:20.7.0' implementation 'com.google.android.gms:play-services-auth-api-phone:18.…

【Android Studio】エミュレータにSMSを送信する

はじめに AndroidのエミュレータにSMSを送信する方法について解説。 方法 1. エミュレータIDを取得 以下のコマンドを入力する。 adb devices emulator-XXXXが表示される。 2. SMSを送信 以下のコマンドを入力する。 adb -s emulator-XXXX emu sms send 09000…

【Android】Wi-Fiに接続したがネットワークに接続できない場合の対処法

はじめに Android端末で、Wi-Fiに接続したがネットワークに接続できない場合の対処法を説明。 方法 日付の設定を変更することでネットワークに接続できた。 設定→システム→日付と時刻→日付と時刻を自動設定をOFF 日時を現在の日時に設定

【Android Studio】上部ツールバーにGit操作ボタンを追加する

はじめに Android StudioをNew UIに変更したところ、上部ツールバーからGit操作ボタンが消えたので、再度Git操作ボタンを追加する方法を解説。 方法 Android Studio→Settings... Appearance & Behavior→Menus and Toolbars→Main Toolbar Right→Add Actions..…

【Android Wear】ViewPager2+WearableRecyclerViewでロータリー入力によるスクロール処理

はじめに ViewPager2+WearableRecyclerViewでロータリー入力によるスクロール処理を行う方法について解説。 ViewPager2+WearableRecyclerViewだとフォーカスが効かなくなるので、requestFocus()やsetOnGenericMotionListener()メソッドが使用できない。 方法…

Android Wear OS 4.0でワイヤレスデバッグを行う方法

はじめに Android Wear OS 4.0でワイヤレスデバッグを行う方法について解説。この記事はPixel Watchによる操作となる。 方法 1. 開発者向けオプションを表示 Android Wearを操作し、開発者向けオプションを有効にする。 設定→システム→デバイス情報→バージョ…

【Android ワイヤレスデバッグ】command not found: adbエラーの対処法

はじめに adbコマンドを入力した際、command not found: adbエラーが出た時の対処法について解説。 方法 方法1 以下のコマンドでパスを通す。 echo 'export PATH=/Users/(ユーザ名)/Library/Android/sdk/platform-tools:$PATH' >> ~/.zprofile ターミナルを…

Qiita→はてなブログへ移行しました

はじめに Qiitaからはてなブログへ移行することにしました。 Qiitaからはてなブログへ移行した理由 理由は以下の2点。 Qiitaは利用規約により技術ブログしか書けない Qiitaは広告による収益化ができない 元のQiitaサイト qiita.com