ydhnwb / resepmau_mvp_flutter

This is a flutter app with mvp architecture pattern. Features : Login, Register, and CRUD, logout
https://medium.com/@ydhnwb/pendekatan-mudah-flutter-mvp-with-retrofit-492c5bb27ed1
9 stars 4 forks source link

Aplikasi tidak jalan #1

Open diorz38 opened 4 years ago

diorz38 commented 4 years ago

saya coba recompile tanpa merubah apapun, begitu jalan dan masuk ke halaman login, halaman tsb freeze, tidak dapat dioperasikan semua button dan textbox tidak dapat di gunakan

kenapa ya?

ydhnwb commented 4 years ago

UI freeze ya? Terakhir saya cek sih semua berjalan normal. Juga versi flutter & dart ini udah agak lama.

Nanti saya cek deh

ydhnwb commented 4 years ago

Screenshot from 2020-03-26 19-43-24

Halo @diorz38 Saya coba clone ulang repo ini dan tidak mengubah apapun. Semuanya berjalan lancar di device saya baik Laptop maupun Android (Mi A2, Android 10)

Screenshot_20200326-194356

Screenshot_20200326-194405

ydhnwb commented 4 years ago

Saya rasa tidak ada masalah ya dg repo ini. Cek futter doctor di hpmu.

diorz38 commented 4 years ago

masalahnya masih sama, step reproduce:

  1. clone git
  2. open in Android Studio (dan dicoba juga dgn VS Code)
  3. Get Dependencies
  4. Run debug (dgn emulator dan Device)
  5. Muncul Error yang sama:
exception = {DioError} DioError [DioErrorType.DEFAULT]: FormatException: Unexpected character (at character 1)\n<!DOCTYPE html>\n^\n
this = {Dio} 
cancelToken = null
options = {RequestOptions} 
responseBody = {ResponseBody} 
e = {FormatException} FormatException: Unexpected character (at character 1)\n<!DOCTYPE html>\n^\n
err = {DioError} DioError [DioErrorType.DEFAULT]: FormatException: Unexpected character (at character 1)\n<!DOCTYPE html>\n^\n

Flutter Doctor:

S D:\MyDocuments\flutterApps\resepmau_mvp_flutter-retrofit> flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v1.12.13+hotfix.6, on Microsoft Windows [Version 10.0.18363.720], locale en-US)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
[√] Android Studio (version 3.6)
[√] VS Code (version 1.43.2)
[√] Connected device (2 available)

• No issues found!

API: https://resep-mau.herokuapp.com/api It work like a charm, both web and api (tested with postman)

ydhnwb commented 4 years ago

Kalau saya lihat errornya, dio gagal parsing json dari server.

Boleh saya tanya error ini: Unexpected character (at character 1)

...muncul saat sedang apa ya? Sedang login kah atau action lain?

Return dari server bentuknya HTML, yg seharusnya JSON.

Sebelumnya apa udah pernah install aplikasi ini di device? Kalau iya, coba dihapus data terlebih dahulu App Flutter Resepmau di android nya.

diorz38 commented 4 years ago

error ini muncul segera setelah halaman login dirender