Flutter (3) 썸네일형 리스트형 Comleter를 잘 못 사용한 오류 상황 1. API 통신을 하여 위치(Location)에 해당하는 블루투스 기기의 mac address를 받아온다. 2. 기기로 주변의 블루투스 스캔를 스캔하여 "유도기"를 찾는다. 3. 찾은 "유도기"와 api 호출의 "mac address" 값이 일치하지 않아 음성이 출력되지 않는다. 4. 1과2를 동일하게 거쳐 3번이 성공하게 된다면 이미 실패했다고 생각한 음성들이 한 번에 모두 출력된다. 원인 파악 1번에서 2번의 함수를 호출한다. 2번 함수는 파라미터로 들어온 값과 블루투스에 스캔한 값이 동일하다면 connect 함수를 호출하는 함수이다. 그런데 일치하는 블루투스가 없기 때문에 connect 함수가 불리지 않아서 발생하는 문제이다. connect 함수 안에는 1번 함수의 future를 comple.. Dart json API 파라미터 배열로 보내는 법 final req = Uri.https( 'api주소', 'getPublic', { 'latitude': '37.56379999022149', 'longitude': '126.96231432716287', 'range': '1000', 'class_1': 'health', }); final response = await http.get(req); 처음에 이렇게 만들어서 api 호출을 했다. 그러다보니 class_1의 health 만 찾아온다. 당연히 하지만 난 배열로 class_1의 4가지를 찾아와야했다. 그래서 어떻게하면 class_1에 파라미터를 보내야되지 하면어 이것저것 해봤지만 당연히 안됐다. class_1 : ['array1','array2'] class_1 : ['array1','array2'.. [Flutter]flutter doctor --android-licenses java 오류 java.lang.NoClassDefFoundError Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/annotation/XmlSchema at com.android.repository.api.SchemaModule$SchemaModuleVersion.(SchemaModule.java:156) at com.android.repository.api.SchemaModule.(SchemaModule.java:75) at com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81) at com.android.sdklib.tool.sdkmanager.Sd.. 이전 1 다음