2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

flutterでapk fileを用いた実機テストを行う

Last updated at Posted at 2024-11-06

flutter で android の実機テストを行いたいと思ったときのメモです。

やりたいこと

flutter をbuildしたapk fileを各個人のandroidにいれてアプリを使えるようにする.
adbも考えましたが手軽なapkにしました。

環境

flutter 3.24.0
fvm 3.1.4
実機デバイス OPPO Reno5 A
Android version 12

apk fileのbuild

プロジェクト直下(USBでdebugする際にfvm flutter runをする場所)

$fvm flutter build apk

これで自動的にリリースbuildされます。

c.f.
デバッグモードのAPKを生成

fvm flutter build apk --debug

プロファイルモードのAPKを生成

flutter build apk --profile

特定のABI(Application Binary Interface)向けのAPKを生成

flutter build apk --target-platform android-arm,android-arm64,android-x64

(参考にしたサイト : https://qiita.com/syun2000/items/759690851d6dbd93ff21)

これによりapk fileが生成されます。
生成したapkファイルの場所
build/app/outputs/flutter-apk/app-release.apk
このapkファイルをPCからダウンロードします。

androidへのapkファイルの転送

メールでもslackでも送れました。

androidでのapkファイルを使ったインストール

使ったもの : ファイルマネージャー(実機にあるもともとのアプリ)
image.png

このアプリを用いて、buildしたファイルをタップします。
image.png

このような警告が出てくるので、設定をタップします。
image.png

このソースからのアプリを許可するに許可して、インストールします。
image.png

終わったあと、アプリのスキャンを求められるのでスキャンをします。
image.png

image.png

スキャンが通ったら、インストールします。
screenshot_2024-11-06-10-01-13-90_3d73e98b1ad3bd2575f7a56513d89a0c_720.jpg

終わったら、開くを押すとアプリが作動します。
image.png

このようにアプリのアイコンが表示されれば成功です!
image.png

終わりに

Google play serviceのテストの難化によりアプリのリリースが厳しくなったため友人に試してもらうときにこのような方法があるなと思いました。

一例となれば幸いです。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?