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

android30

Cordova 시작하기 샘플 앱(cordovatemplate.apk) 사용법 - Android용 테스트앱은 그냥 설치하여 사용하면 되나 Media Plugin을 테스트하기 위해서는 Android 파일 전송 앱을 기준으로 아래 경로에 mp3 파일들을 넣어줘야 함 - Android/data/io.cordova.cordovatemplate/files/Music - Android에서 플레이되지 않는 mp3 파일들도 있으므로 확인 후 테스트할 것. 샘플 앱 : https://gitlab.bp.cli-pod.com/mazdah/cordova-template/-/blob/master/cordovatemplate.apk cordovatemplate.apk · master · mazdah / Cordova Template Cordova 기반 .. 2021. 12. 28.
[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 살펴보기 ~ #3 Android Things SDK 개요 이 글은 Android things의 공식 홈페이지에 있는 Overview를 번역한 것이다. 크게 보자면 Android Things가 embedded 기기에 대한 core Android의 확장이며 그에 따른 Android Things의 이점과 제약을 설명하고 있다. 개인적으로는 다른 어떤 이점보다도 단일 app 기반이라는 점과 UI의 부재라는 제약이 더 크게 보인다. 사실 라즈베리파이는 아두이노나 다른 embedded 기기에 비한다면 상당히 고사양의 기기이다. multi tasking이 가능한 CPU와 HDMI라는 고사양의 display 인터페이스를 가지고 있음에도 불구하고 그 것을 활용하지 못한다는 것은 하드웨어 리소스의 낭비로 보여진다. 이런 측면으로 보자면 아.. 2017. 4. 10.
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.
반응형