HOME技術AndroidAndroidアプリを実機で確認する

Androidアプリを実機で確認する

AndroidアプリをAndroid Studioで開発した際に、実際のスマホの画面で動作確認する方法です。

スマホの設定

以下はArrows FX F-02Hの設定方法です(開発者向けオプションを表示する方法は端末やOSのバージョンによって異なることがあります)。

スマホを起動して、「設定」→「端末管理」→「開発者向けオプション」から、画面の一番上のトグルスイッチを「ON」にします。

「開発用の設定を許可しますか?」と聞かれるので、「OK」をタップします。

「デバッグ」項目の下の「USBデバッグ」にチェックを入れます。

「USBデバッグを許可しますか?」と聞かれたら「OK」をタップします。

PCの設定

Android Studioを起動して、「Tools」→「Android」→「SDK Manager」を起動します。

「Appearance & Behavior」→「System Settings」→「Android SDK」→「SDK Tools」タブを開き、「Google USB Driver」にチェックを入れて、「Apply」を押してインストールします。
このドライバーは実機とPCをつなぐためのドライバーで、スマホのメーカーによっては独自にドライバを配布しているところもあるので、ネットで調べましょう。

ドライバーのインストールが終わったら、PCとスマホをUSBケーブルでつなぎます。

Android Studioでアプリを起動させる

Android Studioを起動して、確認したいアプリのプロジェクトが開いていることを確認し、右三角アイコンをクリックします(もしくは、「Run」→「Run」または、Shift + F10)。

「Select Deployment Target」が表示されます。
「Connected Devices」にスマホの機種名が表示されているので、クリックして「OK」をクリックします。
これで実機にアプリがインストールされます。

関連記事

Androidアプリ:ストアの掲載情報

Androidアプリのプログラムが完成したらすぐにGoogle Playにアップロードできるわけではありません。 プログラム以外に必要なデータを以下にリストアップしました。 ストアの掲載情報として必要…続きを読む

Androidアプリ:ClassNotFoundExceptionエラー

Google Play Consoleのクラッシュ報告で、「ClassNotFoundException(ac.loadClass)」というログが表示されていたので、調べました。 恐らくAdmobのS…続きを読む

Androidアプリ:ボタンの表示/非表示

Androidでボタンの表示/非表示をプログラム上からコントロールします。 MainActivity.java   Button button = findViewById(R.id.but…続きを読む

Androidアプリ:エラー「ScrollView can host only one direct child」

Android StudioでScrollViewを設定して動作確認しようとすると、「ScrollView can host only one direct child」というエラーが出て動作確認でき…続きを読む

Androidアプリ:Firebaseを利用したAdMobの実装方法

AndroidアプリでFirebaseを利用したAdMobの実装方法を調べました。 なお、FirebaseおよびAdMobには既にユーザ登録済みであることを想定しています。 未登録の場合は先に登録して…続きを読む

Androidアプリ:AndroidXに対応する

2018年に、AndroidのSupportLibraryは、AndroidXに移行することが発表されました。 AndroidXとは Support Libraryとは簡単に言うと、Androidアプ…続きを読む

Androidアプリ:ボタンの仕様を1つのxmlファイルにまとめる

Android Studioで、ボタンなどの色や形の指定をする際、1つのxmlファイルで、ボタンを押したときと押していないときの状態を指定する方法です。 xmlファイルの指定 Android Stud…続きを読む

Androidアプリ:ポリシー違反の警告への対応(APIレベル)

Google Play Console上で、アプリにポリシー違反の警告が表示されていました。 「お客様のアプリはGoogle Playデベロッパープログラムポリシーを遵守していないため、まもなく措置を…続きを読む

Androidアプリ:テキストをリスト表示する

Androidアプリで、ListViewを使い、配列に格納したテキストをリスト表示します。 MainActivity.java import android.app.Activity; import …続きを読む

Androidアプリ:画面遷移時に値を渡す

Androidで画面遷移時に値を渡す方法です。 数値を渡す場合 MainActivity.java public class MainActivity extends Activity { @Over…続きを読む