본문 바로가기
  • SDXL 1.0 + 한복 LoRA
  • SDXL 1.0 + 한복 LoRA

안드로이드33

[Tip] Android Studio : Gradle sync failed: Uninitialized object exists on backward branch 70 안드로이드 스튜디오 : Gradle sync failed: Uninitialized object exists on backward branch 70 백만 년만에 안드로이드 스튜디오를 3.2.1로 업그레이드한 후 프로젝트를 하나 생성했더니 아래와 같은 오류가 발생을 하였다. Uninitialized object exists on backward branch 70 Exception Details: Location: com/android/build/gradle/internal/scope/BuildArtifactsHolder.newArtifact(Lcom/android/build/api/artifact/BuildableArtifact;)Lcom/android/build/gradle/internal/scope/B.. 2019. 1. 9.
Android Things 살펴보기 ~ #1 Big을 했으니 Small도 해야지~ 얼마전 페북을 열심히 보다가 유명 개발자께서 새로운 무언가를 소개한 글을 잠깐 보았다. 바로 구글에서 자사의 안드로이드를 기반으로 추진하는 IoT 프로젝트인 Android Things라는 프로젝트였다. 구글의 개발자 사이트를 가보면 HOME 메뉴 아래 Android, Wear, TV, Auto에 이어 5번째로 자리잡고있다. 마침 작년부터 아두이노에 관심을 갖게 되었고 또 올해 추진하고 있는 아두이노로 스마트 미러를 만드는 계획에 차질을 빚고 있던 차에 이런 정보를 접하니 관심이 안갈 수 없다. 아쉽게도 Android 자체가 고수준 언어인 JAVA에 기반을 하고 있다보니 아두이노는 지원 기기에 없지만 라즈베리 파이를 지원한다고 하니 안그래도 기웃거리고 있던 라즈베리 파.. 2017. 3. 18.
GCM으로 전환 후 C2DM이 적용된 단말 처리 GCM으로 전환 후 C2DM이 적용된 단말 처리현재 일하고 있는 곳에서 운영하고 있는 모바일 시스템이 아직도 C2DM을 사용하고 있다. 최근 다른 PUSH 솔루션을 이용할 계획이 수립됨에 따라 GCM을 사용하는 PUSH 솔루션에 맞추어서 우리도 GCM으로 migration을 해야하는데 모바일 기기를 일괄로 GCM으로 업데이트 못할 경우 서버는 GCM으로 모바일 기기는 C2DM으로 서로 안맞는 경우가 발생을 할 것 같으니 혹시 C2DM을 통해 받은 auth token을 GCM에서 바로 사용할 수는 없는지 확인해 달라고 한다. 진작에 구글 개발자 사이트로 갔어야 하는데 괜히 여기저기 기웃거리느라 시간만 뺐겼다…-.- 결론은 다음과 같다. GCM의 API key와 C2DM의 token을 파라미터로 https:.. 2016. 6. 8.
안드로이드 화면 회전 처리 일단 기본적인 세팅으로는 화면 회전을 할 경우 onSaveInstanceState, onCreate 등이 모두 다시 호출이 된다.이러한 동작을 막고 onConfigurationChanged를 호출하여 끝내고 싶을 경우 해당 Activity에 onConfigurationChanged (Configuration newConfig)를 오버라이드하여 구현하고 AndroidManifest.xml의 Activity 설정에 다음 내용을 추가해주어야 한다. android:configChanges="orientation|keyboardHidden|screenSize" 단, 이 때 안드로이드 펌웨어 구버전에서는 screenSize가 없어도 가능했던 모양인데최근 버전에서는 screenSize도 같이 적어줘야 이 내용이 반영.. 2013. 9. 2.
android:launchMode, singleTop과 singleTask의 차이 일단 이 내용은 공식적인 기술 문서에 의한 것이 아니라전적으로 개발상의 경험으로 정리한 내용이니 착오 없으시길 바랍니다. 문제의 발단은현재 회사에서 운영 중인 앱의 안드로이드 버전에서이전 버전은 홈버튼을 놀러 앱을 종료한 후 재실행 할 경우 바로 직전 화면으로 들어가는데가장 최근 배포한 버전은 위와 같은 경우 다시 처음 로그인 화면부터 뜬다는 것이다. 로그를 확인해보니 이전 버전에서는 홈 버튼을 누른 후 재실행시 onCreate(), onResume() 어느 함수도실행되지 않았는데 최근 배포버전은 onCreate()와 onResume()을 차례로 호출하고 있었다. 계속 검색하고 소스 코드 분석 하고 하던 중 마지막으로 확인하게 된 것이 AndroidManifest.xml 파일의메인 Activity에 설정.. 2013. 8. 9.
[옛 글] [Android] ADT 21.0.1 버그 문제 최초 작성일 : 2013/02/08 18:03 긴 글 싫어하시는 분들을 위한 3줄 요약 1. ADT Errors running builder 'Android Pre Compiler' on project 문제 발생2. Android SDK Tool 21.0.1에는 버그가 있으므로 Android SDK Tool 21.1 rc 설치3. Android SDK Tool 21.1 rc 설치 후 반드시 https://dl-ssl.google.com/android/eclipse-preview/에서관련 패키지들 업데이트 ============================================= 현재 맥북 프로에서 이클립스를 이용하여 안드로이드를 개발(사실은 운영)하고 있다.이클립스 버전은 JUNO를 사용 중인데... 2013. 7. 19.
[옛 글] [Nexus 7] 드디어 넥서스 7이 내 손에~ 최초 작성일 : 2012/10/08 15:10 직찍사 12일 배송이라고 들어서 아무 생각 없이 기다리고 있었는데오늘 떡하니 도착을 했다. 현재 일하고 있는 곳에서는 Wi-Fi가 차단되어있어서 달리 만져볼게 없었고1층 커피숍 Wi-Fi를 이용하여 구글 계정 등록하고 몇가지 설치를 해보았다. 외형만으로 봤을 때 일단 7인치도 만만한 사이즈가 아니라는 것.(역시 휴대 기기의 맥시멈 사이즈는 5인치대인 것 같다.) 화면이 정말 깨끗하다는 것. 재질은 아이패드를 만지다 봐서 그런지 그리 고급스럽지는 못하다는 점. Wi-Fi 전용 기기는 정말 Wi-Fi 없으면 그냥 게임기라는 점...ㅠ.ㅠ(그나마도 설치된 게임이 없다면 그냥 깡통이라는 거...-.-) 하지만 뭐니뭐니해도 새 기계는 정말 마음을 즐겁게 해준다는 점~.. 2013. 7. 19.
[옛 글] 갑자기 닥친 황당한 일 - C2DM 서비스 deprecated... 최초 작성일 : 2012/07/20 16:05 현재 송해 아저씨 광고하는 모 은행에서 모바일 관련 운영 업무를 맡고있다. 최근 아이폰은 괜찮은데 안드로이드쪽의 푸시가 잘 안온다는 고객측의 클레임이 있어조치를 하다가 C2DM 계정이 이전 개발당시의 테스트용 계정인 것 같아 새 계정을만들어 다시 테스트를 해보기로 결정하고 C2DM 계정을 등록하려는데... 이게 웬일... 2012년 6월 26일자로 기존의 C2DM 서비스는 deprecated 되었단다...ㅠ.ㅠ다음은 구글의 개발자 페이지에 있는 안내문이다. Important: C2DM has been officially deprecated as of June 26, 2012. This means that C2DM has stopped accepting new.. 2013. 7. 19.
[옛 글] [Android] Proguard를 사용하여 난독화 진행서 오류 해결 최초 작성일 : 2012/02/13 09:32 그동안 프로가드를 이용하여 난독화를 진행해왔는데 최근 신규 라이브러리를추가하면서 아래와 같은 에러가 발생하였다. [2012-02-13 09:27:14 - IBKLauncher_Dev] Proguard returned with error code 1. See console[2012-02-13 09:27:14 - IBKLauncher_Dev] Note: there were 993 duplicate class definitions.[2012-02-13 09:27:14 - IBKLauncher_Dev] Warning: net.sourceforge.jsocks.SocksEcho: can't find superclass or interface java.awt.Frame.. 2013. 7. 19.
반응형