LoginSignup
6
5

More than 3 years have passed since last update.

Flutterアプリでリリースビルド時にAPIが叩けない - permission (Android)

Posted at

Flutterでアプリ開発を進めている際に、リリースビルドしたapkを実機にインストールし動きを確認したところAPIが叩けない問題があったので備忘として。
(超初歩的なミス、、)

具体的なエラー内容は以下の通り。

Error: SocketException: Failed host lookup: 'ドメイン名' (OS  Error No address associated with hostname, error = 7)

デバッグビルド時は普通に叩けていたAPIだがリリースビルドすると上記エラーが発生して叩けない。

調べるとAndroidManifestにINTERNET permissionを追加しないといけないらしい。

android/src/main/AndroidManifest.xmlに以下を追加

<uses-permission android:name="android.permission.INTERNET" />

再びリリースビルドし、確認すると正常にAPIが叩けた。

6
5
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
6
5