분류 전체보기
-
[안드로이드 ] 에뮬레이터 화면 회전이 적용되지 않을 때안드로이드(java)/기타 등등 2019. 5. 30. 13:53
flutter 연습중 화면 전환 연습을 해봤는데 에뮬레이터에서 제대로 되지 않고 90도 돌려도 화면은 거기에 맞춰서 회전되지 않더라구요. 그냥 화면도 90도 같이 돌아간 상태로 나오는 문제가 보이네요. 에뮬레이터를 하나 더 만들어서 테스트 해봅니다. 버전은 26버전으로... 실행해보니 잘 돌아갑니다. 분명히 기존에 만든 에뮬레이터 버전이 뭐가 문제가 있겠다 싶어서 다시 기존 에뮬레이터를 실행해서 화면을 돌려봅니다. 근데 기존과는 다르게 하단 소프트키 멀티뷰 옆에 조그마한 버튼이 하나 더 보이네요. 소프트키 멀티뷰 버튼 옆에 화면 회전 버튼을 눌러줍니다. 화면 회전 버튼을 눌러주니 전환된 화면이 표시 됩니다. 버전이 올라가면서 이런것도 생겼네요. 혹시 화면 회전이 적용되지 않는 분들은 버튼이 있는지 확인해..
-
[flutter] Expected "assets" to be a listflutter/flutter 에러 2019. 5. 29. 15:53
플러터에서 이미지를 images 폴더에 넣고 pubspec.yaml 에 입력했는데 Expected "assets" to be a list 에러가 나타났습니다. 가이드에서 있는것처럼 똑같이 따라한거 같은데 이상한 에러가 났네요. 혹시 오타가 있는건가 살펴보니 한군데 오타가 있었습니다. flutter: assets: -images/splash.jpg 이렇게 입력이 되어있네요. 여기서 잘못 입력된 부분은 assets 아래 부분입니다. - images/splash.jpg 로 입력해줬어야 했네요. 띄어쓰기 때문에 나타난 문제였습니다. 다시 제대로 입력한 후 실행해보니까 에러없이 잘 실행 됩니다. 에러를 마주하신 분들은 뭔가 경로가 잘못 되었거나 오타가 있는지 잘 찾아보셔야 할 ..
-
[안드로이드] Error while launching activity 에러안드로이드(java)/에러 관련 2019. 5. 29. 11:52
Error while launching activity 에러 작업하던 프로젝트의 패키지명을 변경해야만 하는 상황이 되어서 새롭게 리네임 및 패키지 중간에 하나 더 추가해서 넣었습니다. 모든 클래스 파일 및 매니페스트에 잘 적용 되었음을 확인한 후에 앱을 빌드해보니 Error while launching activity 에러가 나타났습니다. '모든곳에 제대로 들어갔는데 왜 안되는거지?' 하면서 clean project 해보고 rebuilding project도 해봤는데 안됩니다. 뭐지??? 왜 ?? 구글링을 하다가 stackoverflow에서 힌트를 찾았네요. 에뮬레이터에서 사용자를 추가해서 그쪽에도 해당 앱을 설치한적이 있었는데 그게 문제를 일으켰던것 같습니다. 에뮬레이터에서 설정 -> app -> 지금..
-
[flutter] 플러터 괄호(대,중,소괄호) 뒤에 자동으로 해당 내용 주석 달기flutter/flutter 기타 등등 2019. 5. 28. 16:05
플러터를 줄이 길어진채로 작성하다보면 어느줄이 title 꺼고 어느줄이 container 껀지 헷갈릴때가 종종있는거같습니다. 이럴 때 편리하게 사용할 수 있는게 자동으로 추가되는 주석 기능입니다. 사용하다 보니까 알아보기는 좋지만 코드가 깨끗하게 보이지 않는거 같아요. 그건 개발자마다 좀 다를수도 있겠지만... 여러 IDE 중 저는 안드로이드 스튜디오에서 설정했기 때문에 안드로이드 스튜디오에서 설정하는 방법을 알려드릴게요. [안드로이드 스튜디오 에서 설정하는 방법] File -> Settings -> Languages & Frameworks -> Flutter -> Editor -> Hide closing labels in Dart source code when UI guides are on 옵션 체크 ..
-
[안드로이드] SHA-1 인증서 추출하기안드로이드(java)/기타 등등 2019. 5. 27. 15:43
API를 이용하는 경우에 종종 SHA-1 인증서 값을 넣으라고 나오죠. 그래서 SHA-1 인증서 값을 볼 수 있는 방법으로 찾아보면 대부분이 아래처럼 keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 이렇게 나옵니다. 근데 막상 저 값을 안드로이드 스튜디오 터미널이나 cmd 에 입력해 넣어도 커맨드를 알 수 없다고만 나올 때가 있죠. 이건 환경설정이 잘못 입력되었거나 아직 추가가 안될 때 나타나기도 하는데요. 미입력 되거나 잘못된 환경설정이 되어있어도 SHA-1 값을 추출해낼 수 있는 방법이 있습니다. "C:\Program File..
-
[안드로이드] "[xX][mM][lL]"과 일치하는 처리 명령 대상은 허용되지 않습니다.안드로이드(java)/에러 관련 2019. 5. 3. 14:09
이러한 에러가 나타났네요. 외부에 있는 소스코드를 그대로 복붙했더니 이러한 에러가 나타나면서 컴파일 되지 않았습니다. 처음 보는 에러인데 이건 뭐지 하고 또 열심히 찾아봅니다. 에러를 내뿜는곳은 저 위에서 보이듯이 styles.xml 파일 입니다. 찾아가보니 선언문이 두개가 들어있네요. 중복되는 내용을 제거하고 하나로 만든 다음 다시 실행해봅니다. 이상없이 잘 되네요. 혹시 저런 에러를 마주하신 분들은 에러가 나타난곳에 중복된 선언이나 선언문 보다 앞에 주석이나 공백이 있는건 아닌지 체크해보시는게 어떨까요?